フィールドが空かどうかを検証するためのこのコードがあります。これは、無名関数を使用して入力のblurイベントにバインドされます。
isValidText = function(){
if ($(this).val().trim() == ""){
//some code here
return false;
}
//some code here
return true;
}
$("#someElement").blur(isValidText);
ある時点で、バインドされた関数から次のようなことを行って戻り値を取得したいと思います。
//this return a jQuery object
var isValid = $("#someElement").blur();
//but I want the boolean from the isValidText
blur()
メソッドは関数の戻り値ではなくjQueryオブジェクトを返すため、これは不可能isValidText
です。
isValidText
ここでの私の質問は、blurイベント内のバインドから戻り値を取得する方法があるかどうかです。