Ответ 1
Используйте .text(), чтобы извлечь содержимое div
var text = $('#field-function_purpose').text()
У меня есть следующий html, и я хочу получить значение div, которое является "другим", Как я могу сделать это с помощью jQuery?
<div class="readonly_label" id="field-function_purpose">
Other
</div>
Используйте .text(), чтобы извлечь содержимое div
var text = $('#field-function_purpose').text()
Вы можете получить содержимое div, используя .text()
в jquery
var divContent = $('#field-function_purpose').text();
console.log(divContent);
$('#field-function_purpose')
предоставит вам элемент с идентификатором field-function_purpose
, который является вашим элементом div. text()
возвращает вам содержимое div.
var x = $('#field-function_purpose').text();
ваш div выглядит следующим образом:
<div class="readonly_label" id="field-function_purpose">Other</div>
С помощью jquery вы можете легко получить внутренний контент:
Используйте .html()
: содержимое HTML первого элемента в наборе согласованных элементов или задайте содержимое HTML каждого согласованного элемента.
var text = $('#field-function_purpose').html();
или
Использовать .text()
: получить комбинированное текстовое содержимое каждого элемента в наборе согласованных элементов, включая их потомков, или задать текстовое содержимое согласованных элементов.
var text = $('#field-function_purpose').text();