第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

原生js動(dòng)態(tài)添加和移除class

原生js動(dòng)態(tài)添加和移除class

這兩天寫(xiě)個(gè)h5動(dòng)畫(huà)頁(yè)面,要?jiǎng)討B(tài)添加class,但是原來(lái)那些元素本身就有好幾個(gè)class了,不會(huì)寫(xiě),以前都只會(huì)jquery的,現(xiàn)在想用原生的寫(xiě),網(wǎng)上查的看不太明白,有大神愿意教下嗎
查看完整描述

2 回答

?
MR帽子先生

TA貢獻(xiàn)245條經(jīng)驗(yàn) 獲得超106個(gè)贊

H5動(dòng)畫(huà)動(dòng)態(tài)添加不難,邏輯給你整一下代碼就不寫(xiě)了很麻煩。

我是在點(diǎn)擊事件后添加一個(gè)語(yǔ)句,如

sheet.addRule("#myList?li",?"float:?left;?background:?red?!important;",?1); ?

這就是典型的通過(guò)js添加css屬性

當(dāng)然,因?yàn)镮E老版本不支持?insertRule,所以另一種方法就是創(chuàng)建一個(gè)?STYLE?元素,并指定適當(dāng)?shù)?media?屬性,然后將樣式添加到新的樣式表中。這可能需要使用多個(gè)?STYLE?元素,但也是很容易的。我可能會(huì)創(chuàng)建一個(gè)對(duì)象,指定媒體查詢以及索引,并那樣創(chuàng)建/獲取他們。

希望這對(duì)你有幫助,給我一個(gè)好評(píng)哦,祝您學(xué)習(xí)愉快!

查看完整回答
2 反對(duì) 回復(fù) 2017-06-23
?
人才輩出阿卡姆

TA貢獻(xiàn)4條經(jīng)驗(yàn) 獲得超0個(gè)贊


function?addClass(elem,vlaue){
?if(!elem.className){
?????elem.className=value;
?}else{
??????var?newClassName=elem.className;
??????newClassName?+=?"?";
??????newClassName?+=?value;
??????elem.className=newClassName;
?}
}


查看完整回答
反對(duì) 回復(fù) 2017-06-24
  • 2 回答
  • 1 關(guān)注
  • 10983 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)