2

我有以下 jQuery 代码:

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

从我使用 jQuery 的经验和它对常见脚本任务的优雅方法来看,我觉得 jQuery 应该提供一种更优雅的方式来修剪对象值数据。有没有更优雅的方式不调用对象两次?

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 回答