Начиная с jQuery 1.7, off()
и on()
являются предпочтительными методами связывания и отмены привязки обработчиков событий.
Таким образом, чтобы удалить все обработчики из элемента, используйте это:
$('p').off();
или для определенных обработчиков:
$('p').off('click hover');
А для добавления или привязки обработчиков событий вы можете использовать
$('p').on('click hover', function(e){
console.log('click or hover!');
});