各种封装——封装getClass
生活随笔
收集整理的這篇文章主要介紹了
各种封装——封装getClass
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
因為用Class獲取元素時,有兼容性問題,需要分情況獲取
顯示判斷是否可以用getElementsByClassName,若是不介意用就要先獲取全部的元素,在用正則判斷
function getClass(oParent,sClass){if(oParent.getElementsByClassName){return oParent.getElementsByClassName(sClass);}else{var arr=[];var aEl=oParent.getElementsByTagName('*');var reg=new RegExp('\\d'+sClass+'\\d');for(var i=0;i<aEl.length;i++){if(reg.test(aEl[i].className)){arr.push(aEl[i]);}}return arr;} };?
轉載于:https://www.cnblogs.com/yuanyiying/p/4899080.html
總結
以上是生活随笔為你收集整理的各种封装——封装getClass的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: XDOJ-1002-小W的塔防(dp)
- 下一篇: 2016 - 2 - 20 ARC知识总