0
を決定する:私はこのような機能を有するセレクタ有効
function parseValue(value, defaultValue) {
if ($.isFunction(value))
return value();
if (!value)
return defaultValue;
if ($(value).size() > 0)
return $(value).val();
return value;
};
value
する機能、「値」、またはjQueryのセレクタであってもよいです。私の問題は、セレクタが有効である(コントロールを見つける)方法を決定する方法です。
たとえば、value
が56.87 $(value).size() > 0
に等しいと評価された場合。私はそれが偽であることを望む。 #invalidcontrolid
のようなものが渡されたとしても、ページに実際に存在しない場合は、私は値を返すことができるようにfalseを戻したいと思います。何か案は?
作品。感謝jAndy。 – Josh