2

次のjQueryコードがあります:

$(myObj).val( $.trim($(myObj).val()) );

jQuery の私の経験と、一般的なスクリプト タスクへのエレガントなアプローチから、jQuery はオブジェクトの値のデータをトリミングするためのよりエレガントな方法を提供する必要があると感じています。オブジェクトが 2 回呼び出されない、よりエレガントな方法はありますか?

4

2 に答える 2

4
$(myObj).val(function(i, val){
  return $.trim(val);
});

jQueryドキュメントのこの例を参照してください。val

于 2012-10-27T01:43:55.200 に答える
0

それを変数に割り当てます。

var a = $(myObj);
a.val($.trim(a.val()));
于 2012-10-27T01:45:35.577 に答える