不是很明白高級(jí)用法的意思
比如這個(gè)$('body').on('click', 'a', function(e),他綁定的是body這個(gè)元素,但要觸發(fā)這個(gè)點(diǎn)擊事件的話,只能點(diǎn)a標(biāo)簽包括的內(nèi);這和直接給a標(biāo)簽綁定個(gè)點(diǎn)擊事件差不了多少啊,求解釋
比如這個(gè)$('body').on('click', 'a', function(e),他綁定的是body這個(gè)元素,但要觸發(fā)這個(gè)點(diǎn)擊事件的話,只能點(diǎn)a標(biāo)簽包括的內(nèi);這和直接給a標(biāo)簽綁定個(gè)點(diǎn)擊事件差不了多少啊,求解釋
2017-08-08
舉報(bào)
2017-08-09
$('body').on('click', 'a', function(e)是委托機(jī)制 ? ?在點(diǎn)擊a這個(gè)元素時(shí) ?事件向上傳遞(冒泡) ?直到與第二個(gè)參數(shù)相等 ?事件被消費(fèi) ?并產(chǎn)生回調(diào)函數(shù) ?就這個(gè)函數(shù) ?當(dāng)然直接綁定a標(biāo)簽效果也是一樣 內(nèi)部實(shí)現(xiàn)不同 ?但是如果a標(biāo)簽的祖父級(jí)要拿到a標(biāo)簽的點(diǎn)擊事件或者a標(biāo)簽的內(nèi)容就可以用這個(gè)函數(shù)?