javascript - Wie finde ich die Positionsnummer eines Elements unter seinen Geschwisterelementen in nativem JS?
世界只因有你
世界只因有你 2017-05-19 10:09:19
0
3
839

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
世界只因有你
世界只因有你

Antworte allen(3)
滿天的星座
function index(el) {
  return Array.prototype.indexOf.call(el.parentElement.children, el)
}
某草草

通过该元素的prevSiblings来进行循环读取,读到一个count+1,直到没有读到为止,最终的count就是index

大家讲道理

判断其中的某一个p前面还有几个节点,每增加一个序号就加一,直接到前面没有节点为止,就获得了当前节点的序号值

Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage