У меня есть этот код:Как я могу получить hasClass цели клика?
$('.errorbox').click(function(event){
console.log(event.hasClass('disabled'));
});
Кто-нибудь знает, почему событие не возвращает класс элемента я щелчки?
У меня есть этот код:Как я могу получить hasClass цели клика?
$('.errorbox').click(function(event){
console.log(event.hasClass('disabled'));
});
Кто-нибудь знает, почему событие не возвращает класс элемента я щелчки?
$('.errorbox').click(function(event){
console.log(event.currentTarget.hasClass('disabled'));
});
this
внутри обработчика событий ссылается на DOM элемент, к которому обработчик был зарегистрирован так что вы можете проверить
$('.errorbox').click(function(event){
console.log($(this).hasClass('disabled'));
});
$('.errorbox').click(function(event){
console.log($(event.target||event.srcElement).hasClass('disabled'));
});
'event.currentTarget' не имеет' метод hasClass'. –