Wie bekomme ich es? Diese ps sind alle Geschwisterelemente. Wie erhalte ich die Sequenznummer eines dieser ps?
<p</p>//序号0 <p</p>//序号1 <p</p>//序号2 <p</p>//序号3 <p</p>//序号4
function index(el) { return Array.prototype.indexOf.call(el.parentElement.children, el) }
通过该元素的prevSiblings来进行循环读取,读到一个count+1,直到没有读到为止,最终的count就是index
判断其中的某一个p前面还有几个节点,每增加一个序号就加一,直接到前面没有节点为止,就获得了当前节点的序号值
通过该元素的prevSiblings来进行循环读取,读到一个count+1,直到没有读到为止,最终的count就是index
判断其中的某一个p前面还有几个节点,每增加一个序号就加一,直接到前面没有节点为止,就获得了当前节点的序号值