【发布时间】:2011-08-09 13:59:10
【问题描述】:
我有一个主页 (main.html),它打开一个 iframe 页面 (iframe.html)。iframe 作为一种厚框窗口附加在 main.html 上。现在在这个 iframe.html 上,有一个div 元素“myDiv”,我需要检测此 myDiv 元素之外的点击..
脚本写在一个名为 iframe.html 的 JS 中
我已经尝试了一些事情(将事件绑定到文档并从 myDiv 中删除),但这不起作用..
$(document).click(function() {
//your code here
});
$("#myDiv").unbind("click");
我不确定这个问题是否与 iframe 相关...
请帮助我。谢谢。
【问题讨论】:
-
我认为您可以将不同的函数绑定到
myDiv返回 false,或者设置一个标志以忽略document绑定点击 -
非常感谢...不知道您为什么说忽略文档绑定单击...我的意思是“myDiv”是 iframe 中的一小部分...我想要 iframe 的其余部分( ie 除了 myDiv) 来响应点击事件..
标签: javascript jquery dom iframe bind