$('#apply-form input').blur(function()
{
if( !$(this).val() ) {
$(this).parents('p').addClass('warning');
}
});
Ayrıca , boş bir dizenin zaten yanlış olarak değerlendirildiğinden, ancak okunabilirlik amacıyla yapmak isteyip istemediğinize .lengthveya gerekmez >0:
$('#apply-form input').blur(function()
{
if( $(this).val().length === 0 ) {
$(this).parents('p').addClass('warning');
}
});
Her zaman bir metin alanı öğesinde çalışacağından eminseniz kullanabilirsiniz this.value.
$('#apply-form input').blur(function()
{
if( !this.value ) {
$(this).parents('p').addClass('warning');
}
});
Ayrıca $('input:text'), thisyalnızca tek bir öğeye başvuru yapmak istiyorsanız (içeriğin torunlarında / alt öğelerinde bir metin alanı olması koşuluyla) birden çok öğeyi yakaladığını, bir bağlam belirlediğini veya anahtar kelimeyi kullandığınızı unutmayın .