Обрезка для удаления пробела jQuery trim не работает. Я написал следующую команду для удаления пробела. Что в этом плохого? var str = $('input').val(); str = jquery.trim(str); console.log(str); Fiddle пример. Ответ 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();
Ответ 2 Нет необходимости в jQuery В JavaScript есть собственный .trim(). var name = " John Smith "; name = name.trim(); console.log(name); // "John Smith" Пример здесь String.prototype.trim() Метод trim() удаляет пробелы с обоих концов строки. Пробелом в этом контексте являются все пробельные символы (пробел, табуляция, пробел и т.д.) И все символы терминатора строки (LF, CR и т.д.).