This answer было почти точно, что мне нужно.jQuery заменить все экземпляры символа в узле - работа с точкой
После добавления этого Ф.Н., встроенный в верхней части моего JQ кода, я написал это JQ пониже:
$(":contains(|)").each(function() {
replaceText('|', 'X');
});
Это работает, находя все символы труб по всему документу и заменить их X.
Однако я хотел заменить все символы труб в отдельном div, а не на весь документ. Таким образом, я изменил на:
$("#mySpecificDiv:contains(|)").each(function() {
replaceText('|', 'X');
});
Однако это все еще заменяет все экземпляры документа. Я уверен, что я должен использовать третий вариант «узел» (см. Ссылку на ответ), чтобы ограничить область действия, но я попытался и не смог найти правильный синтаксис.
Извините, что еще раз, прочитав книги и пробную версию, а также прошлый опыт, я продолжал препятствовать моим попыткам освоить еще одно глупое простое упражнение для jQ и заранее заблаговременно, если у вас есть время, чтобы показать мне, что я делаю неправильно.
Cheers, -Alan
Спасибо, я использовал это «как часть моего решения». – Alan