<ul> <li data-index='1'>1</li> <li data-index='2'>2</li> <li data-index='3'>3</li> </ul>
上面这样可以把事件绑定在ul上,通过dataset来判断点击的是哪个li,来触发不同的动作
下面这种
<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 内有多个子元素,点击 li 必然可能会点到子元素,如果子元素上不写dataset等标记,如何判断点了哪个li? 如果给li的子元素都写上标记那肯定不对吧,太多了。这种情况怎么优化事件绑定的过程?
12345678_0001
相关分类