色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

如何通過js給某個(gè)元素設(shè)置樣式

如何通過js給某個(gè)元素設(shè)置樣式?

事件委托,原生js;

偽代碼:

點(diǎn)擊ul后清空ul下所有l(wèi)i的類名(使其所有元素不可見);

獲取被點(diǎn)擊的dom節(jié)點(diǎn)li(event.target);

改變被點(diǎn)擊的元素類名(使其可見);

解釋:

利用addEventListener給最上級(jí)元素綁定點(diǎn)擊事件;

點(diǎn)擊后觸發(fā)匿名函數(shù),清除除了當(dāng)前點(diǎn)擊的節(jié)點(diǎn)外所有的子元素類名

(可使用event.target獲取當(dāng)前被點(diǎn)擊的dom節(jié)點(diǎn))

(清除其他類名可用jquery的類選擇器以及jquery的removeClass函數(shù));

給當(dāng)前點(diǎn)擊的元素賦予新的類名,改變樣式。

js給控件設(shè)置css樣式,如何通過js給某個(gè)元素設(shè)置樣式