Как я могу получить текст ссылки с помощью jQuery?
Мне нужно получить "сайт google" с помощью jQuery.
Это текст, отображаемый пользователю в пользовательском интерфейсе, а не имя. Чтобы получить это, вы используете текстовый метод jQuery.
Используйте метод .text() как
Даже вы можете использовать переменную, чтобы получить значение, например:
Как я могу получить текст ссылки с помощью jQuery?
Мне нужно получить "сайт google" с помощью jQuery.
3 ответа
Это текст, отображаемый пользователю в пользовательском интерфейсе, а не имя. Чтобы получить это, вы используете текстовый метод jQuery.
Используйте метод .text() как
Даже вы можете использовать переменную, чтобы получить значение, например:
1 Mubin [2014-03-16 19:09:00]
вы можете попробовать:
0 Felix [2014-03-16 19:08:00]
Если вы имеете в виду значение href вашего якоря, вы можете использовать .attr():
или .prop():
Если вы хотите получить текст внутри якоря, вы можете использовать .text():
Возвращает или изменяет текстовое содержимое выбранных элементов.
version added: 1.0 .text()
Получает текст выбранного элемента в наборе. Если таких элементов несколько, получит содержимое всех элементов, разделенные пробелом
version added: 1.0 .text( textString )
Получает текст выбранного элемента в наборе. Если таких элементов несколько, получит содержимое всех элементов, разделенные пробелом
version added: 1.4 .text( function(index, text) )
Заменяет содержимое каждого выбранного элемента в наборе на возвращенное функцией function текст. Функция вызывается, для каждого из выбранных элементов. Параметры функции:
index — позиция элемента в наборе,
value — текущей текст элемента.
Пример 1. Получим текстовое-содержимое элемента div:
HTML:
JS:
Пример 2. Заменим содержимое элемента div на введенный текст:
HTML:
JS:
Обратите внимание, что метод .text( textString ) преобразует htm-теги в их сущности, аналогично функции htmpspecialchars в php. Для проверки в примере выше попробуйте вставить какой-либо html-код.
Пример 3. Заменим HTML-содержимое элементов div c помощью функции, которая вернет первые 20 символов начального текста, полученный текст обернем в параграф, полученная строка вернется и заменит собой исходную:
HTML:
JS: