javascript - 高德地图marker动态绑定点击问题
PHP中文网
PHP中文网 2017-04-11 12:37:51
0
2
1587

我把代码整理在同一个页面了,信息窗口里面的红色详情两字点击的时候事件绑定不上去,不知道什么问题,每个点都要绑定点击事件。下面的代码很多,只要看最后那部分就行了,其他都是样式和自定义的数据不看没事。好心欧巴,姐姐看看到底是什么原因绑定不上去。我用on绑定的没效果

      

PHP中文网
PHP中文网

认证高级PHP讲师

reply all (2)
巴扎黑

你怎么一直在做高德地图。。

AMap.event.addListener(newmarker, 'click', function(e){ infowindow.setContent(e.target.content); infowindow.open(map, e.target.getPosition()); // 这里是异步的 alert(); setTimeout(function(){ console.log($('.infowindow').length); AMap.event.addDomListener($('.infowindow')[0],'click',function(){ console.log(arguments) }) }, 1); });


这个接口好像不好用,并不是回调时使用的。

    阿神

    不知道楼主现在解决了这个问题没有?
    我现在也遇到类似的问题,我用ccs美化了content框,在使用marker.on时候无法显示效果,并且在第一次弹出content框之后,就无法再次显示出来。但是如果采用纯的文本框就可以正常显示。
    希望好心人能看见并解答,在线等

      Latest Downloads
      More>
      Web Effects
      Website Source Code
      Website Materials
      Front End Template
      About us Disclaimer Sitemap
      php.cn:Public welfare online PHP training,Help PHP learners grow quickly!