Показать сообщение отдельно
  #9 (permalink)  
Старый 04.09.2014, 22:26
Лаборант :-)
Отправить личное сообщение для Pavel M. Посмотреть профиль Найти все сообщения от Pavel M.
 
Регистрация: 08.11.2011
Сообщений: 806

Сообщение от vuler
Тогда при клике на втором блоке. $('body').off('click',jsksl); отрубит обработчик и для первого блока.
не отрубит, функция обработчик клика каждый раз создается новая при вызове .hide_by_click()

пример http://learn.javascript.ru/play/buCnwb

кликните пару раз в любом месте

в обработчике делаем $(this).off('click', jsksl); только для #test1

#test2 после этого нормально реагирует на клики

Последний раз редактировалось Pavel M., 04.09.2014 в 22:30.
Ответить с цитированием