自分のサイトにjquery hoverアクションが割り当てられている画像があります。しかし、誤ってその領域にマウスを乗せるのは簡単です。もしあなたがそれを複数回行うと、ホバーはあなたがマウスオーバーするたびに一度表示され、消えてしまうまで、表示、消滅、表示などを続けます。あなたが数秒間マウスを動かさなければ、行動が起こらないようにする方法はありますか?私は、マウスオーバーするたびにまだ起こるので、私はちょうどアクションを遅らせたくないです、あなたが数秒間イメージ上にいない限り、マウスオーバーがカウントされない方法があるかどうかを見たいと思っています。遅延Javascriptのホバーアクション
スクリプトこれまで:
$("img.badge").hover(
function() {
$("h3.better").animate({"left": "125px"}, 1200);
},
function() {
$("h3.better").animate({"left": "-500px"}, 800);
});
すごく素敵です! – Trufa
それは完璧に動作するように聞こえます。私はまだjavascriptを学んでいますが、そのコードを実装する方法がわかりません。あなたは私を見せてくれますか? –
@MollyCampbell私はノープラグインの解決策を詳しく述べました。プラグインを使用する予定がある場合は、そのドキュメントを見てみましょう。 –