我想禁用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(); }); });
提前致谢。
解决方法
否则,您可以将脚本放在iframe本身中,从而缩短代码。这使得它相对较轻。
$(document).ready(function(){ $('a').click(function(event) { alert("demo only"); event.preventDefault(); }); });