Мне нужен способ просмотреть весь текст на моей странице, включая ссылки и другие элементы управления, и найти слова, которые находятся в определенном списке, и добавить к ним объект html-символа 10 (™). Мне тоже нужно быть быстрым. Список хранится в массиве javascript. У меня уже есть код с использованием .each, чтобы найти все ссылки на странице с текстом из этого списка, но он заметно медленный, и мне это не нравится.Добавить TM в текст с помощью jQuery?
Любые лучшие, более эффективные способы сделать это?
EDIT
Люди предполагают другие альтернативы (на стороне сервера, CSS и т.д.) Мы не можем использовать те, потому что эти слова в URL, по всему сайту. Мы будем испортить наш URL по всему сайту. Мы используем DotNetNuke для этого, и клиент просто сказал нам сегодня, что каждый раз, когда их продукты появляются на всем сайте (включая ссылки), они хотят, чтобы они были во всех кешках и добавили ТМ. Если мы изменим продукты в базе данных, все ссылки внезапно добавят «торговую» к концу. Характер DNN говорит, что мы не можем делать это на стороне сервера. Мы могли бы просмотреть и вручную изменить его на каждой странице ... но на сайте более 1900 страниц ... SO! Сторона клиента - это маршрут, по которому мы хотим идти.
почему бы вам не сделать это на стороне сервера? –
Серверная сторона не является вариантом. У нас нет доступа. Предположим, что jQuery - единственный способ сделать это и сообщить мне об этом быстрее. –
ПРИМЕЧАНИЕ: если кто-то (скажем, ваш клиент) посещает сайт с отключенным JavaScript ... вам все еще не повезло – luckykind