扫码关注官方订阅号
怎么获取呢?这几个p都是兄弟元素,怎么获得其中一个p在这几个p中的顺序序号呢?
//序号0 //序号1 //序号2 //序号3 //序号4
//序号0
//序号1
//序号2
//序号3
//序号4
function index(el) { return Array.prototype.indexOf.call(el.parentElement.children, el) }
通过该元素的prevSiblings来进行循环读取,读到一个count+1,直到没有读到为止,最终的count就是index
判断其中的某一个p前面还有几个节点,每增加一个序号就加一,直接到前面没有节点为止,就获得了当前节点的序号值
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
通过该元素的prevSiblings来进行循环读取,读到一个count+1,直到没有读到为止,最终的count就是index
判断其中的某一个p前面还有几个节点,每增加一个序号就加一,直接到前面没有节点为止,就获得了当前节点的序号值