Maison > Questions et réponses > le corps du texte
<u>
<li></li>
<li></li>
<li></li>
<li></li>
</u>
aA=document.getElementsByTagName('li');
Sortez l'élément li
et liez l'événement click
for(var i = 0; i < aA.length; i++) {
aA[i].onclick = function () {
Maintenant, je clique sur le deuxième élément li, mais je veux connaître les éléments frères adjacents du deuxième élément li
Ensuite, j'ai utilisé .previousSibling ; mais ce que j'ai trouvé était #text, pas le premier élément li
Quand j'ai supprimé tous les espaces dans ul, ce que j'ai trouvé était le premier élément
Alors maintenant, je veux trouver l'élément frère précédent de l'élément li sans supprimer d'espaces. Sans utiliser JQ
Comment implémenter cette fonction
滿天的星座2017-06-30 09:54:23
previousElementSibling
Allez voir
另一种就是获取自己是第几个,然后parentElement然后children然后自己个数加减