兩種不同寫法的區別?
第一種寫法:
$('.p').click(function(e) {
? ? ? ? alert(e.target.innerHTML)
? ? });
第二種寫法:
? ? $('.p').on('click',function () {
? ? alert(e.target.innerHTML)?
? ? })
這兩種寫法有什么區別啊?經測試第二種方法是不行的。
第一種寫法:
$('.p').click(function(e) {
? ? ? ? alert(e.target.innerHTML)
? ? });
第二種寫法:
? ? $('.p').on('click',function () {
? ? alert(e.target.innerHTML)?
? ? })
這兩種寫法有什么區別啊?經測試第二種方法是不行的。
2016-09-06
舉報
2016-09-06
第二種方法也是可行的啊,只是你第二種方法的回調函數少寫了一個參數e。還有要注意的是,$('.p')和$('p')是不一樣的。按照你的這個寫法,你要確保<p class='p'></p>。即要確保標簽p有個class為p
2016-09-06
首先,不是.p,是p
其次,你沒有指明e是什么