子元素 iframe 每刷新一次,父iframe 叠加加载,

https://img1.mukewang.com/5c136c72000196b206850096.jpg

因为父层需要使用 js 获取子 iframe 里面的元素所以

$('.base')[0].onload = function(){
    $("#id").click(alert(1));
}

现在发现每刷新一次子层, 点击父层一个元素,会叠加一次
也就是说,第一次点击会弹一次 1
然后刷新一次子层,在点击一次,会弹两次 1
这个怎么避免?


隔江千里
浏览 437回答 1
1回答

繁华开满天机

$("#id").click(alert(1));click之前先解绑$("#id").unbind('click').click(alert(1));
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript