Атрибут disabled не работает на div
. Если вы настаиваете на том, чтобы не проверять атрибут, вы можете использовать селектор :not()
.
$('#btn:not(.disabled)').on('click', function() {
alert("clicked");
});
'#btn:not(.disabled)'
ищет элементы с идентификатором btn
и без класса disabled
.