在我看来,有一个包含一些条目的表,可以使用远程和javascript将其删除:
$("#entry_<%=@id%>").fadeOut(150, function(){
$(this).remove();
});
此视图上还有一个按钮,当控制器中的rails变量@size等于1时,该按钮应淡出。
我怎样才能做到这一点?谢谢!
最佳答案
正如您所说的,这是一个js.erb文件,因此您可以在其中使用ruby语句,因此只需检查变量并在其块内使用js即可,例如:
<% if @size == 1 %>
$("#some_id_of_button").fadeout();
<% end %>