Я не смог решить свою проблему с поиском в стеке. У меня есть функция live() ниже. Вы можете видеть, как я хочу остановить нажатие кнопки во второй раз во время работы функции, а затем выполнить повторную привязку. Кнопка умирает от привязки, но она не привязывается снова... :S
$('.control-left, .prevActive').live('click',function(){
var firstSlide = $('.slider li:first-child');
if(firstSlide.attr('class') != 'active'){
$('.control-left, .prevActive').die('click');
moveSlider('left');
$('.control-left, .prevActive').live('click');
}
});
on()
вместоlive()
илиdelegate()
. - person David says reinstate Monica   schedule 01.12.2011