<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
previousElementSibling
Allez voir