0

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

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

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

和我的 aplication.js 消失默认:

$(document).ready(function(){

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

});
4

1 回答 1

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 %>
于 2012-12-31T16:59:15.850 回答