Próbuję określić, czy obszar tekstowy jest pusty, jeśli użytkownik usunie to, co jest już wstępnie wypełnione w obszarze tekstowym za pomocą jQuery.jQuery wykryj, czy textarea jest pusta
W każdym razie, aby to zrobić?
To co mam, ale jej nie działa
$(textarea).live('change', function(){
if($(this).val().length == 0) {
$(submitButtonClass).addClass('disabled_button');
$(submitButtonClass).removeClass('transSubmit');
} else {
$('.disabled_button').addClass('transSubmit').css({
'cursor':'pointer'
}).removeClass('disabled_button');
}
});
jest "textarea" rzeczywistą nazwą zmiennej w twoim kodzie lub zapomniałeś ją zawinąć w ograniczniki ciągów? na przykład '$ (" textarea "). live (...)'. To, co powinieneś, powinno działać, inaczej. Czy masz jakieś błędy? –
'textarea' jest nazwą zmiennej. I nie dostaję żadnych błędów ... Prawie potrzebuję powiązać zdarzenie keydown z textarea – dennismonsewicz
, jeśli 'textarea' nie jest selektorem, powinieneś używać' bind' zamiast 'live'. Zobacz http://api.jquery.com/live/#caveats –