Вот скрипка, чтобы попробовать и поэкспериментировать с ней!
Наслаждайтесь!
Ответ 2
Более простое и короткое решение состоит в том, чтобы добавить класс к объекту, если вы хотите отвязать его, а затем удалить этот класс для повторной привязки ex;
Эта функция расширяет jQuery, чтобы включить оператор, который прикрепляет обработчики событий так же, как .on. Кроме того, он предотвращает присоединение более одного экземпляра данного обработчика к селектору.
Помните, что удаление и повторная привязка обработчиков событий изменяет порядок их присоединения.