<script>
//準備一個去重函數(shù) 在獲取出來的所有class中去找我們要的標簽
function findInArr(item,arr){
for(var i=0; i<arr.length; i++){//找自己要的class 有沒有出現(xiàn)
if(arr[i]==item){
return true;//出現(xiàn)就返回true 說明有
}
}
return false;
}
//開始封裝
function getClassName(obj,sClass){
if(obj.getElementsByClassName){
//兼容 IE9+ chrome FF
return obj.getElementsByClassName(sClass);
}else{
//兼容IE8 7
var aEle=documentgetElementsByTagName('*');//把全部的標簽獲取
var arr=[];//準備一個空的數(shù)組用來裝我們要的class
for(var i=0; i<aEle.length; i++){
//把獲取到的所有標簽中的class用split用空格切開
var aClass=aEle[i].className.split(' ');
if(findInArr(sClass,aClass)){//切出來的class中有沒有我們要的
arr.push(aEle[i]);//把出現(xiàn)的裝進數(shù)組當中
}
}
return arr;//把我們要的所有class返回出去
}
}
</script>
javascript中封裝一個getClassName
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進店門腊脱,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人龙亲,你說我怎么就攤上這事陕凹。” “怎么了鳄炉?”我有些...
- 文/不壞的土叔 我叫張陵杜耙,是天一觀的道長。 經(jīng)常有香客問我拂盯,道長佑女,這世上最難降的妖魔是什么? 我笑而不...
- 正文 為了忘掉前任谈竿,我火速辦了婚禮团驱,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘空凸。我一直安慰自己嚎花,他們只是感情好,可當我...
- 文/花漫 我一把揭開白布劫恒。 她就那樣靜靜地躺著贩幻,像睡著了一般。 火紅的嫁衣襯著肌膚如雪两嘴。 梳的紋絲不亂的頭發(fā)上丛楚,一...
- 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼舶替!你這毒婦竟也來了令境?” 一聲冷哼從身側(cè)響起,我...
- 正文 年R本政府宣布苍鲜,位于F島的核電站,受9級特大地震影響玷犹,放射性物質(zhì)發(fā)生泄漏混滔。R本人自食惡果不足惜,卻給世界環(huán)境...
- 文/蒙蒙 一歹颓、第九天 我趴在偏房一處隱蔽的房頂上張望坯屿。 院中可真熱鬧,春花似錦巍扛、人聲如沸领跛。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽吠昭。三九已至,卻和暖如春胧瓜,著一層夾襖步出監(jiān)牢的瞬間矢棚,已是汗流浹背。 一陣腳步聲響...
推薦閱讀更多精彩內(nèi)容
- 【蝴蝶效應】 蝴蝶效應:上個世紀70年代,美國一個名叫洛倫茲的氣象學家在解釋空氣系統(tǒng)理論時說距糖,亞馬遜雨林一只蝴蝶...
- 第一種方法 1.var demo = document.getElementById("demo");//對象的i...
- 最近一直在搞郵件這塊悍引,本來我們郵件發(fā)送是用的騰訊免費的企業(yè)郵箱,郵件功能沒有問題帽氓,但是由于郵件的限制趣斤,如下: 這些...
- 運用runtime創(chuàng)建基類,也可以快速方便的實現(xiàn)model 與字典的相互轉(zhuǎn)化 下面的方法只是實現(xiàn)簡單的字典轉(zhuǎn)mod...