只要点击某些内容,就可以使用jquery删除iframe

时间:2012-07-17 08:59:41

标签: javascript html

我想在点击任何内容时删除iframe。我把这段代码:

    $('*').on('click',function(){
                $('iframe').remove();

     });

然而,我遇到的问题是iframe追逐鼠标。所以基本上,我每次都会点击iframe,因为iframe没有点击事件,所以脚本不会工作。

我一直在寻找能够捕获点击事件的任何替代解决方案......并且会启用iframe的消失。 Web应用程序是否可以识别鼠标左键单击,即使它不必处于某种状态......

这可以解决我的问题..但无论我看多少,我都没有在网上找到解决方案!

1 个答案:

答案 0 :(得分:0)

如果您尝试在任意点击时关闭iframe,那么使用不可见的div覆盖iframe应该会实现您所追求的目标。

查看这个jsfiddle:http://jsfiddle.net/6g4KQ/

除此之外,没有办法访问iframe中的点击 - 除非你有权访问iframe的内容,我猜你没有。