Jquery 正在查找作为链上某个位置的父级的div的id?

Jquery 正在查找作为链上某个位置的父级的div的id?,jquery,html,Jquery,Html,如果你在一个div中有一个链接的click函数,并且想知道click div是其子级的div的id(可能是第三个子级,可能是第五个子级),那么这是获得它的方法吗(它正在工作,但是我想知道如果你知道父级的类,是否有更好的方法?) 有时“del”div周围有更多div,所以我不能依赖于增加一定数量的div。内底有其他的东西,但为了让事情变得简单,我省略了它 谢谢你的帮助。你已经使用了最好的方法之一。您还可以使用.parents(): 你已经使用了最好的方法之一。您还可以使用.parents(): 你

如果你在一个div中有一个链接的click函数,并且想知道click div是其子级的div的id(可能是第三个子级,可能是第五个子级),那么这是获得它的方法吗(它正在工作,但是我想知道如果你知道父级的类,是否有更好的方法?)

有时“del”div周围有更多div,所以我不能依赖于增加一定数量的div。内底有其他的东西,但为了让事情变得简单,我省略了它


谢谢你的帮助。

你已经使用了最好的方法之一。您还可以使用
.parents()


你已经使用了最好的方法之一。您还可以使用
.parents()


你已经使用了最好的方法之一。您还可以使用
.parents()


你已经使用了最好的方法之一。您还可以使用
.parents()


我想这会对你有帮助

$(".cont a").on('click', function(){
  console.log($("a").parent().closest('.cont').attr('id'))
});

我想这会对你有帮助

$(".cont a").on('click', function(){
  console.log($("a").parent().closest('.cont').attr('id'))
});

我想这会对你有帮助

$(".cont a").on('click', function(){
  console.log($("a").parent().closest('.cont').attr('id'))
});

我想这会对你有帮助

$(".cont a").on('click', function(){
  console.log($("a").parent().closest('.cont').attr('id'))
});


不,没有更好的方法了。如果您知道要查找的div的类别,那么您拥有的就是我将使用的。这几乎是3种最快的解决方案:。小心最后一个,如果没有找到元素,将会有一个错误。谢谢大家!我会坚持这个。不,没有更好的方法。如果你知道你要找的div的类别,那么你拥有的就是我会使用的。这几乎是3个最快的解决方案:。小心最后一个,如果没有找到元素,将会有一个错误。谢谢大家!我会坚持这个。不,没有更好的方法。如果你知道你要找的div的类别,那么你拥有的就是我会使用的。这几乎是3个最快的解决方案:。小心最后一个,如果没有找到元素,将会有一个错误。谢谢大家!我会坚持这个。不,没有更好的方法。如果你知道你要找的div的类别,那么你拥有的就是我会使用的。这几乎是3个最快的解决方案:。小心最后一个,如果没有找到元素,将会有一个错误。谢谢大家!我会坚持这一条。如果他有最好的解决方案,为什么要建议他另一个最坏的解决方案*-*@卡尔·安德烈·加农:为了证明还有另一种方法可以做到这一点。如果他有最好的解决方案,为什么要建议他另一种最坏的解决方案*-*@卡尔·安德烈·加农:为了证明还有另一种方法可以做到这一点。如果他有最好的解决方案,为什么要建议他另一种最坏的解决方案*-*@卡尔·安德烈·加农:为了证明还有另一种方法可以做到这一点。如果他有最好的解决方案,为什么要建议他另一种最坏的解决方案*-*@卡尔·安德烈·加农:为了证明还有另一种方法可以做到这一点。