読者です 読者をやめる 読者になる 読者になる

by shigemk2

当面は技術的なことしか書かない

hoverイベントが2回発動される

jQuery

jQueryのhoverイベントで 狂ったようにアニメーションするのを止める方法 | LogicA - jQuery中心のWeb考察生活 -

たとえばhoverイベントがあったとして、

$('div.inner').hover(function() {
    $(this).fadeOut(250);
    return false;
});

これでマウスオーバーすると、なぜか2回hoverイベントが発動する

なので、マウスがくっついたときだけじゃなくって、
マウスが離れたときもイベントを書く必要があるみたいだ。

$('div.inner').hover(function() {
    $(this).fadeOut(250);
    return false;
}, function() {
    return false;
});