Подтвердить что ты не робот

Обрезка для удаления пробела

jQuery trim не работает. Я написал следующую команду для удаления пробела. Что в этом плохого?

var str = $('input').val();

str = jquery.trim(str);
console.log(str);

Fiddle пример.

4b9b3361

Ответ 1

jQuery.trim() капитал Q?

или $.trim()

Ответ 2

Нет необходимости в jQuery

В JavaScript есть собственный .trim().

var name = "    John Smith  ";
name = name.trim();

console.log(name); // "John Smith"

Пример здесь

String.prototype.trim()

Метод trim() удаляет пробелы с обоих концов строки. Пробелом в этом контексте являются все пробельные символы (пробел, табуляция, пробел и т.д.) И все символы терминатора строки (LF, CR и т.д.).

Ответ 3

или просто используйте $.trim(str)

Ответ 4

Почему бы не попробовать это?

HTML:

<p>
  a b c
</p>

JS:

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