2011-02-15 41 views
0

你好,我是超级新手编程和不能完成这个,如何将图标与记录链接,但将其从记录部分显示出来?

我目前有一个场地记录表,每个表都显示为索引页上的部分。我希望每个场地都有一个图标,显示在我在屏幕一侧的地图上。地图只是一个背景图像的div。

每个场馆如何通过绝对定位将自己的图标放置在地图上?但只有在显示其相关场所时才显示,因为可以过滤场地结果。

非常感谢您的帮助!

回答

0

我在场地部分html.erb文件此位的jQuery管理这个整数和icontoppx:整数字段,其填充top和left值会场表由jQuery代码调用的绝对定位。

0

请看:http://guides.rubyonrails.org/layouts_and_rendering.html#understanding-yield和content_for。这些将允许您使用部分数据填充页面的单独部分。

<script type="text/javascript"> 
    document.getElementById("venue_map_icon_<%= venue.id %>").style.left= "<%= venue.iconleftpx %>px"; 
    document.getElementById("venue_map_icon_<%= venue.id %>").style.top= "<%= venue.icontoppx %>px"; 
</script> 

我加入iconleftpx:

相关问题