У меня есть эффект наведения на div. Все, что он делает, это в основном увеличивает высоту мыши, уменьшает высоту мыши.
В качестве отдельной функции у меня есть эффект щелчка, примененный к одному из элементов div:
$(function(){
$( '#div1 a' ).click(function() {
$( '.theRestofTheDivs' ).each(function() {
$(this).animate({height: "30px"}, 200);
})
});
});
Работает отлично, кроме случаев, когда я ухожу, он рушится. Очевидно, это потому, что у меня есть предыдущий эффект парения.
После того, как на него щелкнули, я не хочу, чтобы он мог сворачиваться, пока не щелкнет другой div с якорем. Есть идеи?
EDIT
Предоставленный код упрощен, чтобы увидеть его в полном контексте, перейдите к http://www.raceramps.com/v2
Наведите курсор мыши на «Обзор всех», затем щелкните по нему. Я не хочу, чтобы это рухнуло.