[69]
04 Фев 2014, 12:33

Удалить пробелы и переводы строк между тегами через JavaScript

Привет!

Как удалить пробелы и переводы строк в DOM элементе содержащим другие элементы? Сейчас приходится делать в ручную и удалять пробелы между тегами, хотелось бы автоматизировать процесс. Например, когда выбираешь все дочерние элементы тега, в выборку включаются и текстовые узлы, их приходится отфильтровывать.

#javascript, #jquery

Комментарии (1)
gollem
04 Фев 2014, 22:51
#
$('#element').contents().filter(function() {
return (this.nodeType == 3 && !/\S/.test(this.nodeValue));
}).remove();

Добавить комментарий

Войдите, чтобы написать о чем-нибудь...
Вход Регистрация
Web.onRails
Здесь вы можете спросить или написать обо всём, что касается Веб-разработки.
написать о чем-нибудь...
Метки: