我有一個包含iframe的HTML頁面,我正在嘗試在iframe中的鏈接上編寫函數。該功能將在HTML頁面中進行更改...jquery iframe src
以下腳本適用於在iframe中單擊的第一個鏈接。但是,當iframe佔據「src」時,該功能將不再起作用。
即使iframe的src被更改,我如何使它工作?
(所有頁面都在同一個域)
<script type="text/javascript">
$("iframe").contents().find("a").click(function() {
alert('Load was performed.');
});
</script>
這是我如何sloved它: VAR chooseName = $( 'IFRAME'); chooseName.load(function(){ chooseName.contents()。find('a')。click(function(){ alert('Load was performed。'); }); }); 注意:來自Omeid Herat的評論如下。該腳本不適用於跨域。即使它是一個子域。 Stackoverflow岩石!肯定會使用它agin :) – Hakan 2010-12-08 13:38:15