我试图通过点击谷歌地图标记来点击使用 jquery 的 rails ajax 链接,但不知道该怎么做。这是链接:
sidelistings div
<% @properties.each_with_index do |property,index| %>
<div class="sidelisting" id="<%= index %>">
<div><%= link_to image_tag("http://432.mlsimages.movoto.com/0#{property.mls.last(2)}/tn/#{property.mls}_0.jpg"), {:action => 'show', :id => property.id}, :remote => true %> </div>
我有一个谷歌地图,上面有 20 个标记,与上述sidelistings
div 中的 20 个属性相匹配。我希望能够单击地图标记,然后单击上面的链接以获取其相应的属性。我已使id
20 个附加列表中的 s 与地图标记数组的索引相匹配。这是我在谷歌地图代码中对 jquery 的尝试:
google.maps.event.addListener(markerArray[i], 'click', function(){
var element = this.id;
var sidelisting = document.getElementById(element);
$('sidelisting:a').click();
});
上面的代码不会在控制台中抛出任何错误,但是点击地图标记什么也没做,我做错了什么?