亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Google Map V3 綁定氣泡窗口(infowindow)Dom事件實(shí)現(xiàn)代碼

 更新時(shí)間:2013年04月26日 14:56:29   作者:  
無(wú)法在infowindow里面添加的div進(jìn)行綁定事件處理,官方的API,發(fā)現(xiàn)了google.maps.InfoWindow下面的Events里面有個(gè)domready事件
在調(diào)試功能模塊時(shí)候,發(fā)現(xiàn)怎么用什么方法都無(wú)法在infowindow里面添加的div進(jìn)行綁定事件處理。郁悶??!上網(wǎng)搜了好多方法也沒(méi)用,
后來(lái)想想還是查了一下官方的API,發(fā)現(xiàn)了google.maps.InfoWindow下面的Events里面有個(gè)domready事件

官方解釋
This event is fired when the containing the InfoWindow's content is attached to the DOM. You may wish to monitor this event if you are building out your info window content dynamically.
本人理解大概的意思就是InfoWindow里面動(dòng)態(tài)添加的Dom元素完成后的回調(diào)函數(shù)。
js是個(gè)單線(xiàn)程的引擎,只有等到DOM創(chuàng)建完成之后才能綁定事件,這樣理解起來(lái)應(yīng)該很簡(jiǎn)單了吧!
看同事寫(xiě)的js代碼,里面好多setTimeout之類(lèi)的延遲 估計(jì)沒(méi)弄清楚腳本執(zhí)行的順利 覺(jué)的延遲幾秒就行執(zhí)行,其實(shí)問(wèn)題很大。哪些腳本要先執(zhí)行,哪些要后執(zhí)行 都是有順序的。
google.maps.event.addDomListener googleMap 提供的監(jiān)聽(tīng)Dom元素的事件

上代碼

復(fù)制代碼 代碼如下:

google.maps.event.addListener(infowindow,"domready",function(){
var Cancel = document.getElementById("Cancel");
var Ok=document.getElementById("Ok");
google.maps.event.addDomListener(Cancel,"click",function(){infowindow.close();});
google.maps.event.addDomListener(Ok,"click",function(){infowindow.close();});
});

官方API:https://developers.google.com/maps/documentation/javascript/3.exp/reference?hl=zh-cn

相關(guān)文章

最新評(píng)論