Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/86.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 使用最近的().find().text()_Javascript_Jquery - Fatal编程技术网

Javascript 使用最近的().find().text()

Javascript 使用最近的().find().text(),javascript,jquery,Javascript,Jquery,嗨,伙计们,我之前问过一个问题,得到了一个很好的解决方案。问题是: 当我使用我得到的解决方案时: paragrafheading.push($(this).closest('> h3').find('> h3').text()); 我只得到[object object],而不是元素文本,因为它找不到正确的,所以没有调用.text(),所以你推的是一组空的jQuery元素。我会用它来查找: $(this).closest('p').prev('h3').text(); 不确定之前

嗨,伙计们,我之前问过一个问题,得到了一个很好的解决方案。问题是:

当我使用我得到的解决方案时:

paragrafheading.push($(this).closest('> h3').find('> h3').text());

我只得到[object object],而不是元素文本,因为它找不到正确的
,所以没有调用
.text()
,所以你推的是一组空的jQuery元素。我会用它来查找

$(this).closest('p').prev('h3').text();
不确定之前的答案是什么,但这有点干净,更重要的是,有效:)