Показать сообщение отдельно
  #4 (permalink)  
Старый 29.12.2011, 01:01
Профессор
Посмотреть профиль Найти все сообщения от Livaanderiamarum
 
Регистрация: 25.12.2011
Сообщений: 786

Сообщение от photos-masters Посмотреть сообщение
Я так понимаю нужно использовать bind и unbind. Но как можно в обработчике одного события заблокировать другое событие, а после выхода из обработчика возобновить то, заблокированное?
если у вас jquery 1.7 тогда привязывайте событие методом

$(element).on('click.name', function(){
//бла бла бла
} )

а когда хотите выключить его то пишите
$(element).off('click.name')
чтобы снова включить пишите
$(element).on('click.name')


вот это вот name это идентефикатор события, чтобы jquery знала какое именно событие отключать и включать. пишется оно без пробелов через точку после названия события, в данном случае click

попробуйте, если в мобайл версии нет этих методов on off? тогда скажу другой способ
Ответить с цитированием