FadeOut iff rails实例变量等于1

时间:2014-07-24 15:00:31

标签: javascript jquery ruby-on-rails ajax

在我看来,有一个包含一些条目的表,可以使用远程和javascript删除这些条目:

$("#entry_<%=@id%>").fadeOut(150, function(){
 $(this).remove();
});

此视图中还有一个按钮,如果我的控制器中的rails变量 @size 等于1,则该按钮应该淡出。

我该怎么做?谢谢!

1 个答案:

答案 0 :(得分:1)

正如你所说&#39; js.erb 文件所以你可以在其中使用ruby语句,所以只需检查你的变量并在其块中使用js,如:

<% if @size == 1 %>
  $("#some_id_of_button").fadeout();
<% end %>