我的一个Rails视图中有一个div,我想使其完全可点击:
<% @objects.each do |f| %>
<div class="overlay" >
<%= link_to image_tag("play.png"), f %>
</div>
我将如何使div类覆盖跟随link_到| f |。 jQuery中的对象?我在另一个StackOverflow问题中发现了这个问题,我想针对上述情况对其进行自定义:
$('.overlay').click( function(event) {
var clicked_div = $(this);
# do stuff with the event object and 'this' which
# represent the element you just clicked on
});
谢谢!
最佳答案
您是否尝试过给a
标记一个类?
<% @objects.each do |f| %>
<%= link_to image_tag("play.png"), f, class: 'overlay' %>
...
<% end %>
最终将创建类似
<a href='/some_address' class='overlay'><img src="play.png" alt="something" /></a>