我做了一个小脚本出现/消失,但我的jquery元素选择所有,我想如果我做一个独特的类所有是非常类使用,我更喜欢使用的一种模式的jquery的$this,但我不知道,我的代码是ruby on rails是这样的…:
<%= link_to_function "Comentar","$(this(div #comment_form)).fadeIn();",:class => 'comentar' %>
但是选择所有的文章来显示评论框
和my application .js默认消失:
$(document).ready(function(){
$("div #comment_form").hide();
});
如果希望影响页面上的特定元素,则需要为每个元素设置id属性。所以你可以这样写:
<% @things.each do |t| %>
<div id='comment_<%= t.id %>' style='display:none'>
A Comment
</div>
<%= link_to_function "Comment #{t.id}","$('#comment_#{t.id}').fadeIn();" %>
<% end %>