我的选择器选择所有元素,如何选择一个?

时间:2012-12-31 16:04:28

标签: javascript jquery ruby-on-rails-3

我正在制作一个litle脚本出现/消失但我的jquery元素选择全部,我想如果我为所有人创建一个独特的类是非常类使用,我预先使用一种模式 $ this jquery,但我不知道,我的代码是ruby on rails就是这个......:

<%= link_to_function "Comentar","$(this(div #comment_form)).fadeIn();",:class => 'comentar' %>

但选择所有帖子以显示评论框

和我的aplication.js默认消失:

$(document).ready(function(){

$("div #comment_form").hide();

});

1 个答案:

答案 0 :(得分:0)

如果您想影响页面上的特定元素,则需要在每个元素上设置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 %>