Показать сообщение отдельно
  #1 (permalink)  
Старый 06.09.2010, 11:36
Интересующийся
Отправить личное сообщение для grefon Посмотреть профиль Найти все сообщения от grefon
 
Регистрация: 17.03.2009
Сообщений: 12

Баг при многократном нажатии
Подскажите, пожалуйста, есть ли решение такой проблемы: есть набор действий, который срабатывает при клике по блоку:

$('#kliki').click(function(){
	$('#kliki').css({display:'none'});
	
	$('#block1').animate({left: '500px'}, function() {
		$('#block2').fadeOut(200);
		});

});


При клике по блоку kliki я его скрываю и делаю анимацию для 2 блоков: block1 и block2.
Проблемма заключается в том, что если сделать много кликов подряд по блоку kliki то функция начинает повторяться, столько раз, сколько человек успел кликнуть пока блок kliki не скрылся.
Как это обойти? Пробывал что-то типа такого:

$('#kliki').click(function(){

},{queue : false});


Но к сожалению не помогает. Как правильно заблокировать многократное нажатие?
Ответить с цитированием