Возможный дубликат:
jQuery: прерывание fadeIn()/fadeOut()< /а>
эффекты затухания в jQuery действительно плавные, есть только одна проблема, которую я видел: когда вы наводите курсор на элемент, он исчезает, теперь, если вы быстро наведете курсор на элемент, чтобы активировать затухание, эффект затухания будет ждать пока не завершится затухание, что может выглядеть странно.
Возможно ли, что эффект затухания может быть остановлен на любом значении, как только вы активируете наведение, чтобы он сразу же исчезал?
Вот мой код
$(document).ready(function () {
$("#menu").hover(
function() {
$("#fade").fadeIn(300);
},
function() {
$("#fade").fadeOut(300);
}
);
});