為什么把e去掉,改為this后沒有顯示 ?
$('p').click(function(e) {
? ? ? ? alert(e.target.innerHTML)
? ? })?
這里為什么我把function 里面的e去掉 , alert里面的e 改為this,沒有彈出文字。?
這個是事件,應該是能自動對應 到這個p元素上面啊
$('p').click(function(e) {
? ? ? ? alert(e.target.innerHTML)
? ? })?
這里為什么我把function 里面的e去掉 , alert里面的e 改為this,沒有彈出文字。?
這個是事件,應該是能自動對應 到這個p元素上面啊
2016-12-21
舉報
2016-12-21
e =?event,而不是this?
$('p').click(function() {
? ? ? ? alert(event.target.innerHTML)
? ? })?
2017-11-20
你可以把e.target換成this
2017-02-19
$('p').click(function() {
? ? ? ? alert(this.innerHTML)
? ? })?