通常のJS(JQueryではなく)を使用して、クリックした後にいくつかの画像が揺れるようにしようとしていますが、動作していません。CSSアニメーションOnclick
HTML:
<img id='s1_imgB' class="fragment"... onClick="wrongAnswer()"...
JS:
function wrongAnswer(){
document.getElementById("s1_imgB").style.className = "shake";
CSS:
.shake:hover {....
私が得る要素がで振ることができますデフォルトは以下のhtmlを使用します。しかし、イメージをクリックした後にCSSアニメーションを開始させたいと思っています。
HTML:
<img id='s1_imgB' class="fragment shake"....
ページが読み込まれると、マウスがホバーに影響は画像をクリックした後、次に、マウスのホバーは、画像を振るさせなければならない、非アクティブにする必要があります。
私は間違っていますか?あなたのCSSで:hover
識別子を削除する必要があります
私たちはあなたを助けるために少し以上必要です。 – theoretisch
これを見ることができます[http://stackoverflow.com/questions/8645361/shake-a-login -form-on-error](http:// stackoverflow。com/questions/8645361/shake-a-login-form-on-error) – samar