使用jQuery禁用IFRAME内的所有链接

前端之家收集整理的这篇文章主要介绍了使用jQuery禁用IFRAME内的所有链接前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想禁用IFRAME内的所有链接,当用户点击这些链接时,警报会弹出。

这是我到目前为止,但jQuery什么也没做。不知道我做错了什么

<iframe id='templateframe' name='templateframe' src="templates/template<?PHP echo $templateID; ?>/login.html"></iframe>

$(document).ready(function(){       
        $('#templateframe').contents().find('a').click(function(event) {
            alert("demo only");

            event.preventDefault();

        }); 
});

提前致谢。

解决方法

@H_301_11@ 否则,您可以将脚本放在iframe本身中,从而缩短代码。这使得它相对较轻。
$(document).ready(function(){       
        $('a').click(function(event) {
            alert("demo only");
            event.preventDefault();

        }); 
});
原文链接:https://www.f2er.com/jquery/181996.html

猜你在找的jQuery相关文章