修剪删除空白

jQuery trim不工作。 我写了下面的命令来删除空格。 它有什么不对?

 var str = $('input').val(); str = jquery.trim(str); console.log(str); 

小提琴的例子。

jQuery.trim()大写Q?

$.trim()

不需要jQuery

JavaScript 确实有一个原生的.trim()方法 。

 var name = " John Smith "; name = name.trim(); console.log(name); // "John Smith" 

示例在这里

String.prototype.trim()

trim()方法从string的两端删除空格。 这个上下文中的空白是所有的空白字符(空格,制表符,不间断空格等)和所有行结束符(LF,CR等)。

或者使用$.trim(str)

为什么不试试这个?

HTML:

 <p> abc </p> 

JS:

 $("p").text().trim();