$('a').live('click',function(e){
e.preventDefault();
var id = $(this).attr('id');
infowindow2.open(map, marker2); // I need instead of 2 to print the value of variable id
});
如何动态地将数字2更改为变量ID?
谢谢你的帮助
最佳答案
$('a').live('click',function(e){
e.preventDefault();
var id = $(this).attr('id');
infowindow2.open(map, eval('marker' + id));
});
LIVE DEMO
注意:
eval
已弃用,您应该寻找更好的设计。 live
一样。您应该改用on
。