Метод события jQuery попадает парами - on() и off(), live() и die(), bind() и unbind().jQuery Метод обработчика событий - Смешивание пар
Вопрос в том, можем ли мы смешать пары? Например, присоедините событие с помощью функции on() и удалите его с помощью unbind()?
В документации мне сообщается, что лучше всего использовать соответствующий метод bind() с unbind() http://api.jquery.com/unbind/, но он явно не говорит, что вы не можете их смешивать. Мне кажется, что live()/die() взаимозаменяемы с on()/off() и bind()/unbind() с помощью сокращенных методов, таких как click()/change().
Может ли кто-то объяснить, как события связаны, повторяются и сохраняются? Как я понимаю, события jQuery хранятся в массиве и могут быть рефферированы через obj.event («name»). Делать on()/off() и bind()/unbind() использовать разные массивы?