Ответ 1
Takpar, ваш код тоже работает. Кажется, что он остановил несколько других действий от работы, но только элементы, которые я динамически вытягиваю. Например, когда я использую .ajax()
. Не знаю, почему, но почему я столкнулся. Я буду тестировать больше.
В соответствующей теме работает код Gumbo:
$("*").each(function () {
if ($(this).children().length == 0) {
$(this).text($(this).text().replace('Subject:','Name:'));
}
});
Единственное, с чем я столкнулся, это замена текста, загружаемого после загрузки страницы.
У меня есть некоторые функции javascript, которые отображают данные с сервера, но только после того, как страница загрузила все элементы. Например, пользователь выбирает значение из раскрывающегося списка, которое инициирует событие для загрузки списка продуктов из базы данных.
Я отформатирую некоторые из таких продуктов, как это:
Granny Smith Apples
Price: x.xx per pound
Nutritional facts....
Я хочу только заменить слово "Цена" и, возможно, заменить его "Стоимость:".
Но, как я уже упоминал, эти данные еще не загружены.
Я имею ограничение, с которым я должен жить?