Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/463.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 如何根据子值获取值_Javascript_Jquery_Html - Fatal编程技术网

Javascript 如何根据子值获取值

Javascript 如何根据子值获取值,javascript,jquery,html,Javascript,Jquery,Html,console.log($('.tree node>.tree title:contains(Statistics)).parent($li>ul>li:nth child(2)>ul>li:nth child(1)>div>.tree title').val()) 不 统计 累计的 137 138 现在的 149 150 你很接近。请仔细浏览子/父元素,查看下面的示例 更新:更改示例以选择所有当前值。 var currentNodes=$('.tr

console.log($('.tree node>.tree title:contains(Statistics)).parent($li>ul>li:nth child(2)>ul>li:nth child(1)>div>.tree title').val())

  • 统计
    • 累计的
      • 137
      • 138
    • 现在的
      • 149
      • 150

  • 你很接近。请仔细浏览子/父元素,查看下面的示例

    更新:更改示例以选择所有当前值。

    var currentNodes=$('.tree node>。树标题:contains(Statistics)'))
    .parents('li:first')//从统计信息中查找第一个父项
  • .find('.tree title:contains(Current)//查找具有当前 .parents('li:first')//从当前列表中查找第一个父级
  • .find('ul>li.tree title');//在
      //currentNodes现在是.tree title元素的集合。 //可以使用循环遍历列表。 currentNodes.每个(功能(i,项){ log(`Value${i}:${item.innerHTML}`); }); //您可以按索引从列表中选择特定元素。 log('这是第二个值:',currentNodes[1].innerHTML)
      
      
    • 统计
      • 累计的
        • 137
        • 138
      • 现在的
        • 149
        • 150

    • 你很接近。请仔细浏览子/父元素,查看下面的示例

      更新:更改示例以选择所有当前值。

      var currentNodes=$('.tree node>。树标题:contains(Statistics)'))
      .parents('li:first')//从统计信息中查找第一个父项
    • .find('.tree title:contains(Current)//查找具有当前 .parents('li:first')//从当前列表中查找第一个父级
    • .find('ul>li.tree title');//在
        //currentNodes现在是.tree title元素的集合。 //可以使用循环遍历列表。 currentNodes.每个(功能(i,项){ log(`Value${i}:${item.innerHTML}`); }); //您可以按索引从列表中选择特定元素。 log('这是第二个值:',currentNodes[1].innerHTML)
        
        
      • 统计
        • 累计的
          • 137
          • 138
        • 现在的
          • 149
          • 150

      • 因此,为了澄清,如果存在带有“Statistics”的span元素,您需要在“Current”部分下输入第一个
      • 的值?是的,就是这样,但我不明白为什么jQuery不返回值。因此,为了澄清,如果存在带有“Statistics”的span元素,您需要在“Current”部分下输入第一个
      • 的值“当前”部分?是的,就是这样,但我不明白为什么我的jQuery不返回值我如何才能找到第二个元素?(这里150)我如何才能找到第二个元素?(这里150)