0

如何使它在鼠标悬停时淡出并在鼠标离开时再次淡入? 我的 jsFiddle

$(function() {
var box = $('#box');

box.on('mouseover', function() {
    box.fadeOut(500);
});
box.on('mouseleave', function() {
    box.fadeIn(500);
});
});
4

2 回答 2

2
$(function() {
    $('#box').on('mouseenter mouseleave', function() {
        $(this).stop().fadeToggle();
    });
});

小提琴

于 2013-04-13T18:07:45.573 回答
1

试试这个:

$(function() {
    var box = $('#box');
    box.hover(function() {
        $(this).fadeOut(500);

    }, function() {
        $(this).stop().fadeIn(500);

    });
});

看到这个小提琴

于 2013-04-13T18:06:22.217 回答