Survols synchronisés
Publié : 08 juin 2014, 16:32
Bonjour,
Je suis en train de faire un site où deux listes sont en parallèle.
Lorsqu'on survole l'élément d'une liste, l'élément correspondant dans l'autre liste est mis en emphase, et vice-versa.
Pour la première version, il y a une fonction par paire d'éléments :
http://probablement.net/upload/hover/test1.html
Quand on survole “AAA” et “aaa”, ils sont connectés, pareil pour “BBB” et “bbb”.
Après, j'ai voulu généraliser la fonction :
http://probablement.net/upload/hover/test2.html
Et là ça ne marche plus.
On dirait que getElementsByClassName n’arrive pas à prendre comme valeur l’argument de la fonction.
Comment pourrais-je faire ?
Merci beaucoup !
(ensuite, je voudrais me passer des onmouseover et onmouseout et détecter le survol direct depuis le JS, mais une seule chose à la fois !)
Votre Navigateur : Mozilla/5.0 (X11; Linux i686; rv:32.0) Gecko/20100101 Firefox/32.0
Je suis en train de faire un site où deux listes sont en parallèle.
Lorsqu'on survole l'élément d'une liste, l'élément correspondant dans l'autre liste est mis en emphase, et vice-versa.
Pour la première version, il y a une fonction par paire d'éléments :
http://probablement.net/upload/hover/test1.html
Quand on survole “AAA” et “aaa”, ils sont connectés, pareil pour “BBB” et “bbb”.
Après, j'ai voulu généraliser la fonction :
http://probablement.net/upload/hover/test2.html
Et là ça ne marche plus.
On dirait que getElementsByClassName n’arrive pas à prendre comme valeur l’argument de la fonction.
Comment pourrais-je faire ?
Merci beaucoup !
(ensuite, je voudrais me passer des onmouseover et onmouseout et détecter le survol direct depuis le JS, mais une seule chose à la fois !)
Votre Navigateur : Mozilla/5.0 (X11; Linux i686; rv:32.0) Gecko/20100101 Firefox/32.0