У меня есть изображение, на котором я хочу, чтобы отключить событие нажатия, поэтому я использовал UNBIND события, как показано нижеПочему отвязать событие на изображении не работает
$('#myimage').unbind("click");
Но не могли бы вы, пожалуйста, дайте мне, почему нажмите событие все еще работает?
Это мой код
$(document).ready(function() {
$('#myimage').unbind("click");
})
$(document).on('click', ' #myimage', function (event) {
alert('i am called');
});
Это моя скрипка
http://jsfiddle.net/ygbxdspc/5/
Вы добавляете обработчик кликов в 'document', а затем пытаетесь удалить его из изображения Эльф. – Andreas
вы используете различные методы для привязки события, отсюда его не развязать. – vijayP