Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.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
Jquery 如何获得下一个给定的父对象_Jquery - Fatal编程技术网

Jquery 如何获得下一个给定的父对象

Jquery 如何获得下一个给定的父对象,jquery,Jquery,如果表中有TD,那么如何获得父表?请查看: 编辑: 实际上,忽略这一点,这确实是更好的选择(如其他答案所示) 看看: 编辑: 实际上,忽略这一点,这确实是更好的选择(如其他答案所示) 实际上,您想要的是.closest(): .parents()将返回所有作为祖先的表,因此,如果表中有一个表,那么您将获得两个元素,而不参考哪个是实际最接近的父元素。实际上,您需要.closest(): .parents()将返回所有作为祖先的表,因此如果在一个表中有一个表,您将获得两个元素,而不参考哪个是实际最接

如果表中有TD,那么如何获得父表?

请查看:

编辑:

实际上,忽略这一点,这确实是更好的选择(如其他答案所示)

看看:

编辑:


实际上,忽略这一点,这确实是更好的选择(如其他答案所示)

实际上,您想要的是
.closest()


.parents()
将返回所有作为祖先的表,因此,如果表中有一个表,那么您将获得两个
元素,而不参考哪个是实际最接近的父元素。

实际上,您需要
.closest()

.parents()
将返回所有作为祖先的表,因此如果在一个表中有一个表,您将获得两个
元素,而不参考哪个是实际最接近的父元素。

还有
$('td')。最近的('table')

还有
$('td')。最近的('table')

var $table = $("yourTdSelector").parents("table");
var $table = $("yourTdSelector").closest("table");