У меня есть текстовое поле и кнопка.Функциональность заключается в том, что всякий раз, когда текстовое поле пусто, кнопка отключается, а если не пусто, то кнопка активируется.Я делаю это, используя следующий код jQuery:
$('#user_field').keyup(function(){
if($(this).val().length !=0){
$('#btn_disabled').removeAttr('disabled');
$('#btn_disabled').attr('class', 'upload_button_active');
}
else{
$('#btn_disabled').attr('disabled',true);
$('#btn_disabled').attr('class','upload_button_inactive');
}
})
Однако, когда я пытаюсь вставить ввод с помощью мыши, кнопка не активируется.Я попытался связать другие события мыши, такие как mousemove, но чтобы это работало, мы должны переместить мышь после вставки.Я хочу избежать этого.Предложите что-нибудь еще.
Смотрите изображение здесь