Sto provando a determinare se una textarea è vuota se un utente elimina ciò che è già pre-compilato nella textarea usando jQuery.jQuery rileva se textarea è vuota
In ogni caso per fare questo?
Questo è quello che ho e non il suo lavoro
$(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');
}
});
è 'textarea' un nome di variabile effettivo nel codice o hai dimenticato di inserirlo nei delimitatori di stringa? per esempio. '$ ("Textarea"). Vive (...)'. Quello che hai dovrebbe funzionare, altrimenti. Hai errori? –
'textarea' è un nome di variabile. E non ho alcun errore ... Ho quasi bisogno di associare l'evento keydown alla textarea – dennismonsewicz
se 'textarea' non è un selettore, dovresti usare' bind' piuttosto che 'live'. Vedi http://api.jquery.com/live/#caveats –