Показать сообщение отдельно
  #1 (permalink)  
Старый 30.08.2010, 11:07
Новичок на форуме
Отправить личное сообщение для alexlp Посмотреть профиль Найти все сообщения от alexlp
 
Регистрация: 21.06.2010
Сообщений: 8

Отменить fadeIn
Добрый день уважаемое сообщество.

У меня такой код.

function reSel() {
$("li.menu_item").each(function() {
if ($(this).hasClass("selected")) {
$(this).children().fadeTo("slow", 1);
}
else {
$(this).children().css("opacity", "0.5");
}
});
}

Как отменить событие fadeTo для всех элементов. Дело в том, что если быстро нажать на li.menu_item №1 а затем на li.menu_item №2, до того как для li.menu_item №1 завершится fadeTo, то .css("opacity", "0.5") не выполняется и получается 2 "нажатых" кнопки.
Ответить с цитированием