Je dois faire quelque chose comme ci-dessous.Appliquer le style sur un événement à chaque élément de html avec id accordian
J'ai le numéro de div avec le même identifiant 'accordian'.
maintenant l'arrière-plan du fond de la div devrait être # 000000. et le fond de mouseout de cet ensemble de div à #FFFFFF. J'utilise mootools 1.2.
Voici le code que j'ai utilisé, mais ce n'est pas workig.
<script type="text/javascript" language="javascript">
window.addEvent('domready', function() {
var accordian_divs = $$('#accordion');
accordian_divs.addEvents({
'mouseover':function(){
$(accordian_divs).setStyle('background-color', '#000000');
},
'mouseout':function(){
$(accordian_divs).setStyle('background-color', '#FFFFFF');
}
})
});
</script>
Quelqu'un peut-il suggérer quel est le problème avec le code.
Merci
Avinash
doit être unique dans un document. Mieux utiliser les classes pour regrouper plusieurs éléments. – Gumbo
oui, changez/ajoutez class = "accordéon" aux éléments puis modifiez le sélecteur à $$ ("div.accordion"). –