は、私は、入力フィールドは、それはちょうどjQueryのコレクションはjQueryのは、
$('#form').find('.email').filter(hasValue);
をフィルタリングするために正常に動作
function hasValue() {
if (!!$.trim($(this).val()))
return true;
}
空であるかないかどうかを確認する、この関数を定義してチェックします しかし、私はまた、クラスをトグルするためにhasValue()
関数を再利用したいと思います。
$('.input').change(function() {
var empty = hasValue().apply($(this)); //throws an error
// var empty = $(this).hasValue(); //doesn't work either
$('#box').find('.required-tmp').toggleClass('required', empty);
});
助けてください。
おかげで、これはOPが提供されたコードと同じです! –