Я хочу выбрать текст внутри элемента div и обернуть его тегом <b>. Тег <b> должен включать только текст внутри div, а не текст внутри дочернего элемента, такого как тег <p> в этом примере.
<div>Testing
<p>Some more text inside p</p>
<p>asdasdasdasdasde p</p>
Test
</div>
Я могу выбрать текст <p>, используя следующее, но я не могу сделать то же самое для div. Мне нужен текст div, а не p. Для этого случая он должен выбрать и обернуть Testing и Test.
var x = $('p')[0].textContent; // this is not working for div.
console.log(x);