【发布时间】:2009-09-29 02:16:54
【问题描述】:
我有一个使用 jQuery 插件 Tablesorter 2.0 可排序的表。在同一页面上,我有一个谷歌地图,它为表格中的每个项目显示一个标记。现在,我想让它在悬停<tr> 时,突出显示谷歌地图上的相应标记。我也想反之亦然,点击标记将突出显示表格行。
我遇到的问题是我不知道如何将标记与表格行相关联。我可以使用(在 Javascript 中)获取每个项目的坐标和标记:
var list = [
<% foreach (var item in Model) { %>
new GMarker(new GLatLng(<%= item.Latitude %>, <%= item.Longitude %>)),
<% } %> ];
这很好用,但考虑到行可以排序,我不知道如何将这个标记数组与表行关联起来。任何正确方向的帮助都将不胜感激,因为我现在很困惑。
【问题讨论】:
标签: jquery asp.net-mvc google-maps