頁面動態添加iframe標簽,并給定sec屬性,
但當我在使用$('iframe').prop('src','xxx.html')時會將前面用iframe顯示的其他頁面全部被換成xxx.html
uj5u.com熱心網友回復:
你用$('iframe')是獲取頁面上所有iframe元素。更改屬性時當然是所有iframe元素一起更改了。你應該為每個iframe元素設定唯一的id,用id來獲取指定的那一個iframe元素。
或者是動態創建iframe元素時,把新創建的iframe元素賦值給一個變數,通過這個變數更改屬性。
比如:
var iframeObj = $('<iframe>');
$("body").append(iframeObj);
iframeObj.prop('src','xxx.html');
uj5u.com熱心網友回復:
可以給個這個iframe一個id,用的時候就是$("id").attr('src','xxx.html')轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/132292.html
標籤:JavaScript
上一篇:josn資料在easyui的datagrid中顯示不出來
下一篇:vue 專案配置了偽靜態(.html),在本地正常,部署到線上之后,首次打開頁面沒問題,但是重繪之后提示File not found. 這是什么原因呢?急求
