0
我花了最後幾個小時試圖爲我的問題尋找解決方案:如何使功能像點擊在使用ajax動態創建的iframe中的按鈕。由於.live()不支持此我結束了巫婆這樣的代碼:使用jQuery在iFrame元素上進行直播活動
$("#iframeID").live("mouseover", function(){
//Unbind and bind avoids firing event twice (?don't know why jquery does this)
$(this).contents().find("#buttonID").unbind('click').bind('click', function(e){
//Do whatever you want
});
});
無論是創建iframe的時候,是經過「mouseovered」它結合該iframe內的點擊事件按鈕。 這個解決方案對我來說真的很有用,我對此很感興趣。 所以我的問題是如果這個解決方案有一些缺點。
有時museover在jquery運行爲mousemove因此您應該使用mouseenter來代替mouseover和iframe我沒有看到它的任何缺點 – 2012-05-16 06:51:10
好點@Webtecher。 – Petr