javascript - Comment trouver le numéro de position d'un élément parmi ses éléments frères dans JS natif?
世界只因有你
世界只因有你 2017-05-19 10:09:19
0
3
782

Comment l'obtenir ? Ces p sont tous des éléments frères. Comment obtenir le numéro de séquence de l'un de ces p ?

<p</p>//序号0
<p</p>//序号1
<p</p>//序号2
<p</p>//序号3
<p</p>//序号4
世界只因有你
世界只因有你

répondre à tous(3)
滿天的星座
function index(el) {
  return Array.prototype.indexOf.call(el.parentElement.children, el)
}
某草草

Lisez en boucle les frères et sœurs précédents de l'élément et lisez un nombre + 1 jusqu'à ce qu'il n'y ait plus rien à lire. Le décompte final est l'index

.
大家讲道理

Déterminez le nombre de nœuds devant un certain p et ajoutez-en un pour chaque numéro de série supplémentaire, jusqu'à ce qu'il n'y ait plus de nœud devant, puis la valeur du numéro de série du nœud actuel est obtenue

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal