扫码关注官方订阅号
Title
首页 新闻 娱乐
我想问一下,这种用事件委托的方式获取索引的方式,有没有更加简单的方法呢?
光阴似箭催人老,日月如移越少年。
children转换为Array,然后直接调用indexOf。(没考虑兼容性……)
children
Array
indexOf
<ul id="ul"> <li>1</li> <li>2</li> <li>3</li> </ul>
const ul = document.querySelector('#ul') const children = Array.prototype.slice.call(ul.children) ul.onclick = (ev) => { const target = ev.target; console.log('current index', children.indexOf(target)) }
这里有个例子
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
children转换为Array,然后直接调用indexOf。(没考虑兼容性……)这里有个例子