J'ai donc un nav avec 3 cercles, et un curseur jquery.Javascript onmouseout event
Par défaut, le premier cercle est allumé, et lorsqu'un utilisateur clique sur le 2ème cercle, le curseur se déplace vers la 2ème div et ce cercle est allumé et le 1er cercle est atténué. Cela fonctionne de la même manière avec le 3ème cercle.
Tout fonctionne très bien, c'est ce que le code ressemble
<img name="bullet1" height="30px" width="30px" src="img/bulletwhite.png" onmousedown="this.src='img/bulletwhite.png';document.images['bullet2'].src='img/bullet.png';document.images['bullet3'].src='img/bullet.png'" style="opacity:0.4;filter:alpha(opacity=40)"/>
<img name="bullet2" height="30px" width="30px" src="img/bullet.png" onmousedown=" this.src='img/bulletwhite.png';document.images['bullet1'].src='img/bullet.png';document.images['bullet3'].src='img/bullet.png'" style="opacity:0.4;filter:alpha(opacity=40)"/>
<img name="bullet3" height="30px" width="30px" src="img/bullet.png" onmousedown=" this.src='img/bulletwhite.png';document.images['bullet1'].src='img/bullet.png';document.images['bullet2'].src='img/bullet.png'" style="opacity:0.4;filter:alpha(opacity=40)"/>
Ma tâche suivante consiste à ajouter un effet de vol stationnaire aux cercles, mais quand je le donne l'effet hover, il change le src de l'image droite? Ainsi, lorsque l'onmouseout est déclenché, pour le changer, il s'agira toujours d'un cercle faible, même si le cercle a déjà été allumé. Donc, ma question fondamentale est la suivante, est-il possible de se souvenir de la src de l'image AVANT onmouseover la modifie et ensuite l'utiliser pour la ramener à son état précédent lorsque le onmouseout est déclenché, j'espère que cela fait sens :)
Un conseil aiderait!
bien merci pour votre contribution je pense Je peux essayer d'ajouter un attribut css pour au moins donner une bordure au cercle ou peut-être même changer son image de fond, –
Si quelqu'un se demande comment j'ai accompli cela, j'ai utilisé la fonction hover jquery et j'ai créé un div sur le dessus cercles, caché les divs à document.ready, puis les a montrés en stationnaire et caché à nouveau sur la souris –