Jquery从变量中修剪所有空格

时间:2014-12-11 04:58:17

标签: jquery string variables replace

点击即可存储变量。我想为所有空格修剪该变量。当我简单地console.log新变量时,我收到一个错误。

var songToTrim = $(this).html();
console.log(songToTrim);
var songToPlay = songToTrim.replace(/ /g,'');
console.log(songToPlay);

对于奖励积分,如果你可以添加如何确保变量转换为全部小写,这将是巨大的。如果不是它仍然会工作。谢谢!

2 个答案:

答案 0 :(得分:1)

这是我的解决方案

代码:

 $("#test").on('click', function(){
    var songToTrim = $(this).html();
   var trm  = songToTrim.replace(/ /g,'');
   var songToPlay = trm.toLowerCase();
    });

使用.toLowerCase()将您的变量转换为小写。

您遇到的错误是因为您的代码中某处有错误。您的拼写错误ConsoleConsle

找到并更正它。

这是一个有效的 Demo

答案 1 :(得分:0)

像这样使用:

var str = songToTrim.trim().replace(/\s+/g, ' ');
var lower = str.toLowerCase();