jQuery текстовые заполнители (выбрать по тексту?) [дубликаты]

0

Мне было интересно, может ли jQuery (или, возможно, плагин jQuery) выбрать текст на странице, чтобы я мог его заменить. Подобно тому, что сделано в AngularJS с {{myExpression}} - то, что я хотел бы сделать, это выбрать {{myExpression}} и заменить его на что-то еще с помощью jQuery.

Да. Я знаю, что у меня может быть пустой пробел с идентификатором и изменить его внутренний текст - это не то, что мне нужно.

спасибо

  • 3
    Да, JQuery, на самом деле JavaScript может сделать это.
  • 0
    Почему бы вам не использовать AngularJS тогда?
Показать ещё 1 комментарий
Теги:

2 ответа

1

$ ('*: contains ("myMessage")') возвращает объект jQuery, который содержит согласованные элементы

1

Используйте вариант :contains селектор.

http://api.jquery.com/contains-selector/

Пример:

<div>John Resig</div>
<div>George Martin</div>
<div>Malcom John Sinclair</div>
<div>J. Ohn</div>

<script>
$( "div:contains('John')" ).css( "text-decoration", "underline" );
</script>

Изменение: при дальнейших исследованиях это дубликат этих вопросов:

Ещё вопросы

Сообщество Overcoder
Наверх
Меню