Compruebe si las entradas están vacías utilizando jQuery

Tengo un formulario en el que me gustaría que se completen todos los campos. Si se hace clic en un campo y luego no se rellena, me gustaría mostrar un fondo rojo.

Aquí está mi código:

$('#apply-form input').blur(function () {
  if ($('input:text').is(":empty")) {
    $(this).parents('p').addClass('warning');
  }
});

Aplica la clase de advertencia independientemente de que el campo se complete o no.

¿Qué estoy haciendo mal?

Respuestas a la pregunta(17)

Su respuesta a la pregunta