0

你好,所以基本上我想要的是当你点击一个标记时,它会触发一些 jQuery 来替换 div 的内容。第一次完美运行,但之后它不会响应。有什么建议么?谢谢!

 google.maps.event.addListener(marker, 'click', function() {
    $('.address').replaceWith(" + '"' + $arrayOfEventNames[i] + '"' + ");

注意:这是使用嵌入式 ruby​​ 代码来获取我想要的“事件名称”。所以这是在 puts 语句中。因此需要引号。

4

1 回答 1

1

您不会替换 $('.adress') 的内容,而是替换元素本身。这意味着在第一次单击后它不再存在,因此无法替换。

ķ

于 2011-06-18T21:34:27.537 回答