Javascript JQuery获取一组特定的p标记中的文本
我在使用JQuery获取某组Javascript JQuery获取一组特定的p标记中的文本,javascript,jquery,html,Javascript,Jquery,Html,我在使用JQuery获取某组标记之间的文本时遇到问题-以下是我当前拥有的html: <div class="mainarea"> <p> <strong>Location: </strong> </p> <!-- display search results --> <p> You searched for <strong&g
标记之间的文本时遇到问题-以下是我当前拥有的html:
<div class="mainarea">
<p>
<strong>Location: </strong>
</p>
<!-- display search results -->
<p>
You searched for
<strong>"xyz"</strong>.
</p>
位置:
你在找什么
“xyz”。
我正在尝试获取第二组
标记(您搜索了…)中的文本,但我一直从第一组标记(位置…)中获取文本
到目前为止,我有这个功能:
$('.mainarea p')
,它返回“Location…”并尝试向其中添加.text()函数,但似乎没有帮助。使用或
使用选择器:
$('.mainarea p:eq(1)').text();
注:如文中所述使用。要获得innerHTML,请使用
$('body').html($('mainarea p').eq(1.html())代码>
位置:
您搜索了“xyz”。
使用或
使用选择器:
$('.mainarea p:eq(1)').text();
注:如文中所述使用。要获得innerHTML,请使用
$('body').html($('mainarea p').eq(1.html())代码>
位置:
您搜索了“xyz”。
类似地,我们可以使用下面给出的代码
console.log("value is"+$('.mainarea p:last').html()) ;
这里是p的最后一个位置,所以我使用这个方法。如果p不是最后一个元素,那么我们可以使用.eq()来设置索引或获取索引 同样,我们可以使用下面给出的代码
console.log("value is"+$('.mainarea p:last').html()) ;
这里是p的最后一个位置,所以我使用这个方法。如果p不是最后一个元素,那么我们可以使用.eq()来设置索引或获取索引