0
我正在制作几个信息框,并将jQuery UI效果与fadeIn/fadeOut相结合。 问题是,如果您将邮箱快速退出,则邮件淡出未完成。 我使用了回调,但是它是我的mouseleave影响它还是?jQuery fadeOut在开始新效果之前等待效果完成
实施例:http://jsfiddle.net/6euyze8k/1/
jQuery(".holder").each(function (index, element) {
var infos = jQuery(this).find('.info,.socials');
var docmail = jQuery(this).find('.email');
jQuery(this).on({
mouseenter: function() {
infos.show("clip", function() {
docmail.fadeIn(500);
});
},
mouseleave: function() {
docmail.fadeOut(500, function() {
infos.hide("clip");
});
}
});
});
任何帮助理解。
thnx但它有一个比我的更大的问题。如果徘徊到一切都停留在那里。 http://prntscr.com/4td8ee – Benn 2014-10-05 19:27:44