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