Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JQuery获取一组特定的p标记中的文本_Javascript_Jquery_Html - Fatal编程技术网

Javascript JQuery获取一组特定的p标记中的文本

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

我在使用JQuery获取某组
标记之间的文本时遇到问题-以下是我当前拥有的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()来设置索引或获取索引