Das Beispiel in diesem Artikel beschreibt die Methode, mit der js-Maus das Bild vibrieren zu lassen, wenn es darüber gleitet. Teilen Sie es als Referenz mit allen. Die spezifische Implementierungsmethode lautet wie folgt: Code kopieren Der Code lautet wie folgt: Das Bild vibriert, wenn die Maus darüber bewegt wird .shakeimage {<br> POSITION: relativ<br> }<br> <br> <!--<br /> var rector=3<br /> var stopit=0<br /> var a=1<br /> Funktion init(which){<br /> stopit=0<br /> shake=which<br /> shake.style.left=0<br /> shake.style.top=0<br /> }<br /> Funktion rattleimage(){<br /> if ((!document.all&&!document.getElementById)||stopit==1)<br /> zurück<br /> if (a==1){<br /> shake.style.top=parseInt(shake.style.top) rector<br /> }<br /> sonst wenn (a==2){<br /> shake.style.left=parseInt(shake.style.left) rector<br /> }<br /> sonst wenn (a==3){<br /> shake.style.top=parseInt(shake.style.top)-rector<br /> }<br /> sonst{<br /> shake.style.left=parseInt(shake.style.left)-rector<br /> }<br /> if (a<4)<br /> ein <br /> sonst<br /> a=1<br /> setTimeout("rattleimage()",50)<br /> }<br /> Funktion stoprattle(which){<br /> stopit=1<br /> which.style.left=0<br /> which.style.top=0<br /> }<br /> //--><br> Bewegen Sie die Maus über das Bild, um eine Vorschau des Effekts anzuzeigen.