Показать сообщение отдельно
  #8 (permalink)  
Старый 24.09.2013, 13:44
Интересующийся
Отправить личное сообщение для wreder Посмотреть профиль Найти все сообщения от wreder
 
Регистрация: 05.09.2013
Сообщений: 22

Tek, что-то бился я бился... и с алертом.... и так ничего от счетчика не получил..... Но сама задача отлично решилась с помощью var position

$('#back').click(function(event){
	  if (!loadingFlag){ /*защита от повторных нажатий*/
		 loadingFlag = true; /*выставляем блокировку click*/			  
		 $('#line').animate({		 
		    'margin-left':'+=300px'  
		 }, 400, function(){
			loadingFlag = false;  /* снимаем блокировку click */			 
		 });
		$('#counter').html(+$('#counter').html()-1);
		
		 var position = $('#line').css('margin-left');
		   if(position == '-300px'){		  
	       $('#back').attr("disabled",true);
		   } else {			       		   
				  $('#back').attr("disabled", false);				 				 
				  }					  
	     }		
	  return false;	
	  });


правда, как видно из кода, пришлось повесить флаг, от многократных click по кнопкам..... со счетчиком это было бы не нужно.... но в любом случае задача решена!
Ответить с цитированием