Я создаю несколько информационных полей и получаю эффект клика jQuery в сочетании с fadeIn/fadeOut. Проблема заключается в том, что исчезновение электронной почты не заканчивается, если вы покидаете поле для быстрого доступа. Я использовал обратный вызов, но это либо мой манипулятор, который влияет на него, либо?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