单击infoBox不会执行映射到“单击”功能的javascript

|| 我在Google地图上使用以下代码来包含infoBox。
          var myOptions = {
             content: \'<div>\' + message + \'</div>\'
            ,disableAutoPan: false
            ,maxWidth: 0
            ,pixelOffset: new google.maps.Size(-80, 0)
            ,zIndex: null
            ,boxStyle: {
              background: \"#add8e6\"
              ,opacity: 0.9
              ,width: \"160px\"
             }
            ,closeBoxMargin: \"2px 2px 2px 2px\"
            ,closeBoxURL: \"http://www.google.com/intl/en_us/mapfiles/close.gif\"
            ,infoBoxClearance: new google.maps.Size(1, 1)
            ,isHidden: false
            ,pane: \"floatPane\"
            ,enableEventPropagation: false
          };

          var ib = new InfoBox(myOptions);
          ib.open(map, mark);
          infowindow_opened = ib;
效果很好(出现信息框)。 我在框中显示的消息是以下消息:
\'<a class=\"test\">click test</a>\';
这是一个\“ a \”标记,没有任何href信息,因为单击此项目的逻辑是在javascript中处理的: $(\'a.test \')。click(function(){alert(\“ clicked \')});; 当我单击信息框中的链接“单击测试”时,应该收到“已单击”警报消息时什么也没有发生。 任何想法 ?     
已邀请:
我通过使用此示例而不是InfoBox对象解决了类似的问题。     

要回复问题请先登录注册