鍍金池/ 問答/Linux  HTML/ jquery代碼轉(zhuǎn)換成原生js代碼

jquery代碼轉(zhuǎn)換成原生js代碼

window.parent.$(".clildFrame .layui-tab-item.layui-show").find("iframe")[0].setAttribute('src', href);

這一句代碼用原生js怎么來寫?希望能兼容IE8。PS:document.getElementsByClassName不支持IE8### 問題描述

回答
編輯回答
故人嘆
var arr = [],_dom = document.getElementsByTagName('*');
for(var i=0;i<_dom.length;i++){
    if(_dom[i].className == 'opts-group') arr.push(_dom[i])
}

選出來所有節(jié)點。然后遍歷。判斷他們的class是不是符合要求。符合就存起來。你的是找iframe再做操作,就不用存了,直接操作就OK

clipboard.png

2017年5月9日 11:39
編輯回答
久礙你
var parent = window.parent

parent.document.getElementsByTagName('div') //一層層判斷className是不是等于想要的class,最終找到iframe
2017年7月16日 03:51