Я использую следующий код, чтобы показать окно, когда вы наведете указатель на определенный div и установили задержку при исчезновении, но есть ли способ отмены эффекта fadeOut, если пользователь возвращается к div?jQuery show/hide - Вопрос о переменной задержки
jQuery("#cart-box").hover(function()
{
jQuery("#cart-container").fadeIn('fast');
}, function()
{
jQuery("#cart-container").delay(800).fadeOut('fast');
});
Код для дивы
<div class="cart-box" id="cart-box"><a href="#">Cart</a><div class="cart-container" id="cart-container"><div class="cart-contents">contents</div></div></div>
Думая об этом, я думаю, что это, вероятно, случай мне необходимости остановить функцию FadeIn работать, если вы уходите из DIV и вернуться назад.
Любые мысли были бы полезны как еще очень новые для jQuery!
На стороне заметьте, какой эффект следует использовать для того, чтобы ящик расширялся из ничего в высоту содержимого, а не просто затухал?
Это звучит идеально, как бы реализовать свой код в этой конфигурации? – 2010-11-23 14:52:37