jQuery
trim
ne fonctionne pas. J'ai écrit la commande suivante pour supprimer les espaces. Qu'est-ce qui ne va pas?
var str = $('input').val();
str = jquery.trim(str);
console.log(str);
Violon exemple.
jQuery.trim()
capital Q?
ou $.trim()
JavaScript fait a une méthode native .trim()
.
var name = " John Smith ";
name = name.trim();
console.log(name); // "John Smith"
La méthode trim () supprime les espaces aux deux extrémités d'une chaîne. Les espaces blancs dans ce contexte comprennent tous les caractères d'espacement (espace, tabulation, espace non-pause, etc.) et tous les caractères de fin de ligne (LF, CR, etc.).
ou utilisez simplement $.trim(str)
Pourquoi ne pas essayer ça?
html:
<p>
a b c
</p>
js:
$("p").text().trim();