Сообщение от nyols
|
метод .text() - возвращает содержимое без тегов.
И получается что:
1) Получили содержимое в виде текста, обернули A в span
2) Получили содержимое в виде текста (А уже без span'a), обернули B в span
3) Получили содержимое в виде текста (А и B уже без span'a), обернули C в span
Так что, вместо
$(this).text().replace
надо
$(this).html().replace
|
Премного благодарен!!!
Всё работает!
JS совсем не мой конек, потому не очень просто с ним работать...
Подскажите ещё, если не сложно, как быть с ненужными паттернами?
Вот к примеру:
Есть массив: А, А1, В, В1
Скрипт находит и оборачивает А1 в тексте дважды.
Как этого можно избежать? ...или запретить проход по уже обернутым поисковым фразам.