js獲取當(dāng)前元素 js獲取當(dāng)前點(diǎn)擊的
js獲取當(dāng)前點(diǎn)擊的的值?事件委派,本機(jī)JS;偽代碼:點(diǎn)擊UL后,清除UL下所有Li的類名(使其所有元素不可見);獲取已點(diǎn)擊的DOM節(jié)點(diǎn)Li(事件.目標(biāo))更改要單擊的元素的名稱(使其可見);說明:add
js獲取當(dāng)前點(diǎn)擊的
事件委派,本機(jī)JS;偽代碼:點(diǎn)擊UL后,清除UL下所有Li的類名(使其所有元素不可見);獲取已點(diǎn)擊的DOM節(jié)點(diǎn)Li(事件.目標(biāo))更改要單擊的元素的名稱(使其可見);說明:addeventlistener用于將click事件綁定到頂層元素,單擊后觸發(fā)匿名函數(shù),清除除當(dāng)前單擊節(jié)點(diǎn)外的所有子元素類名事件.目標(biāo)獲取當(dāng)前正在單擊的DOM節(jié)點(diǎn))(清除其他類名,使用jQuery的類選擇器并jQuery的removeclass函數(shù));為當(dāng)前單擊的元素提供一個(gè)新的類名以更改樣式。