Я использую gem 'fancybox-rails'
Вот как выглядит мой html (я пытаюсь отобразить скрытый div с классом item_comments
):
<div class="details">
<ul class="items">
<li><a class="comments" href="#">show comments</a></li>
</ul>
<div class="item_comments">
<ul>
<% comments.each do |comment| %>
<li><%= comment.comment %></li>
<% end %>
</ul>
</div>
</div>
Вот мой JS для этого:
$(".comments").click(function(e) {
e.preventDefault();
$(this).parent().parent().parent().find('.item_comments').fancybox();
return false;
});
PS. Я пробовал вручную, включая модную коробку js, css и изображения - все равно не будет работать: (