課程
/前端開發(fā)
/jQuery
/jQuery基礎(chǔ)(二)—DOM篇
e.target.innerHTML 這句能否用$(this) 替換?
如果能改怎么寫
2016-08-10
源自:jQuery基礎(chǔ)(二)—DOM篇 4-5
正在回答
你這句應(yīng)該是注冊事件方法里面的,而e變量其實(shí)就是該事件。其實(shí).target和this是有區(qū)別的,事件流程中,分捕獲(從外到里),目標(biāo)(注冊事件的節(jié)點(diǎn)),以及冒泡階段(從里到外)。.currentTarget和this指的都是當(dāng)前事件觸發(fā)對象(一直在變),而.target僅僅是事件源對象(不變,注冊事件的對象)。
清水3201892 提問者
不如懷念o 回復(fù) 清水3201892 提問者
e.target永遠(yuǎn)指向事件發(fā)生對象(也就是只要發(fā)生事件,那么e.target就指向它,而不會(huì)捕獲或冒泡?。粫?huì)事件冒泡,而this則會(huì)發(fā)生變化,會(huì)發(fā)生事件冒泡!
將e.target替換成this顯示是一樣的,具體是否有區(qū)別往后面學(xué)再看看吧
當(dāng)然不能 innerHTML指的是 ?html元素里的文本內(nèi)容?
然而this 指的是對象
qq_蜘蛛的聽覺在腳上_03435164
可以。
$(this).html("xxx")
舉報(bào)
jQuery第二階段開啟DOM修煉,了解創(chuàng)建、插入、刪除與替換
6 回答e.target.innerHTML 這句是什么意思?
1 回答請問這句中$('p').click(function(e) { alert(e.target.innerHTML)的function(e)中的e指什么?還有e.target.innerHTML中的target是什么意思呢?
3 回答為什么沒有這句alert(e.target.innerHTML)代碼也可以同樣執(zhí)行,這句代碼是在什么情況下要用的
2 回答$('p').click(function(e) { alert(e.target.innerHTML) })
2 回答替換前后的節(jié)點(diǎn)
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2016-08-11
你這句應(yīng)該是注冊事件方法里面的,而e變量其實(shí)就是該事件。其實(shí).target和this是有區(qū)別的,事件流程中,分捕獲(從外到里),目標(biāo)(注冊事件的節(jié)點(diǎn)),以及冒泡階段(從里到外)。.currentTarget和this指的都是當(dāng)前事件觸發(fā)對象(一直在變),而.target僅僅是事件源對象(不變,注冊事件的對象)。
2017-11-21
e.target永遠(yuǎn)指向事件發(fā)生對象(也就是只要發(fā)生事件,那么e.target就指向它,而不會(huì)捕獲或冒泡?。粫?huì)事件冒泡,而this則會(huì)發(fā)生變化,會(huì)發(fā)生事件冒泡!
2016-09-05
將e.target替換成this顯示是一樣的,具體是否有區(qū)別往后面學(xué)再看看吧
2016-08-10
當(dāng)然不能 innerHTML指的是 ?html元素里的文本內(nèi)容?
然而this 指的是對象
2016-08-10
可以。
2016-08-10
$(this).html("xxx")