Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.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 当Div name为';时,使用jQuery从Div抓取文本;t唯一_Javascript_Html_Jquery - Fatal编程技术网

Javascript 当Div name为';时,使用jQuery从Div抓取文本;t唯一

Javascript 当Div name为';时,使用jQuery从Div抓取文本;t唯一,javascript,html,jquery,Javascript,Html,Jquery,有没有办法根据div的位置获取其文本内容 <div class="locationDetailsRight"> <div class="shiptoexpanded"> <div>3 / 15</div> <div group-key="Shipping 12/2/2020"> <div class="sh

有没有办法根据div的位置获取其文本内容

    <div class="locationDetailsRight">
   <div class="shiptoexpanded">
      <div>3 / 15</div>
      <div group-key="Shipping 12/2/2020">
         <div class="shipSort">20201202</div>
         12/2/2020
      </div>
      <div group-key="">$53.11</div>
      <div group-key="">$159.33</div>
      <div group-key="">$11.10</div>
      <div group-key="">$170.43</div>
   </div>
</div>
然后回来:

    "
          3 / 15
          
             20201202
             12/2/2020
          
          $53.11
          $159.33
          $11.10
          $170.43

"
可以在我需要的行上抓取文本吗?

使用第n个子选择器

对于您的代码,以下内容将起作用

alert($(".shiptoexpanded").find(':nth-child(4)').text());
alert($(".shiptoexpanded").find(':nth-child(6)').text());
这是JSFIDLE


n孩子就是你所需要的一切。好奇的是,为什么
:eq(0)
?目的是什么?我没有深入使用jquery,只是想知道什么时候最好使用它。@Pirate它不是必需的,我检查了一下,忘了把它扔掉。
alert($(".shiptoexpanded").find(':nth-child(4)').text());
alert($(".shiptoexpanded").find(':nth-child(6)').text());