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