$('#apply-form input').blur(function()
{
if( !$(this).val() ) {
$(this).parents('p').addClass('warning');
}
});
Dan Anda tidak perlu .length
atau melihat apakah itu >0
karena string kosong bernilai false, tetapi jika Anda ingin untuk tujuan keterbacaan:
$('#apply-form input').blur(function()
{
if( $(this).val().length === 0 ) {
$(this).parents('p').addClass('warning');
}
});
Jika Anda yakin itu akan selalu beroperasi pada elemen textfield maka Anda bisa menggunakannya this.value
.
$('#apply-form input').blur(function()
{
if( !this.value ) {
$(this).parents('p').addClass('warning');
}
});
Anda juga harus mencatat bahwa $('input:text')
mengambil beberapa elemen, menentukan konteks atau menggunakan this
kata kunci jika Anda hanya ingin referensi ke elemen tunggal (asalkan ada satu bidang teks pada keturunan / anak-anak konteks).