<ul>
<li data-index='1'>1</li>
<li data-index='2'>2</li>
<li data-index='3'>3</li>
</ul>上面這樣可以把事件綁定在ul上,通過dataset來判斷點擊的是哪個li,來觸發(fā)不同的動作下面這種<ul>
<li data-index='1'>
<p>
<span>1</span>
</p>
<img/>
</li>
<li data-index='2'>
<p>
<span>2</span>
</p>
<img/>
</li>
<li data-index='3'>
<p>
<span>3</span>
</p>
<img/>
</li></ul>li 內(nèi)有多個子元素,點擊 li 必然可能會點到子元素,如果子元素上不寫dataset等標(biāo)記,如何判斷點了哪個li? 如果給li的子元素都寫上標(biāo)記那肯定不對吧,太多了。這種情況怎么優(yōu)化事件綁定的過程?
js事件委托
一只斗牛犬
2018-10-17 17:11:35