Je ne m'y ferais jamais :
http://jsfiddle.net/cGsJ4/2/

Attention le but n'est pas de me fournir le code pour tester si les éléments de formulaire sont vides, j'y arrive très bien $en passant par prop() ou val() ...

pourquoi jquery ne fait-il pas automatiquement ceci ?
http://jsfiddle.net/cGsJ4/4/