Javascript jquery查找childs而不是grand childs
我想使用jQuery选择器选择所有childs div并忽略grand childs div,我有以下示例:Javascript jquery查找childs而不是grand childs,javascript,jquery,Javascript,Jquery,我想使用jQuery选择器选择所有childs div并忽略grand childs div,我有以下示例: $('.main').find('.this').show();//仅显示第一个 div.this{ 显示:无; } ... 更多的divs级别。。。 展示这个!!!!!!!!!! 不要展示这个 不要展示这个 展示这个!!!!!!!!!! 不要展示这个 不要展示这个 如果您试图找到第一级元素,而这些元素不是直接的死者,您可以使用find()、eq()、同胞()和addBack()的组
$('.main').find('.this').show();//仅显示第一个
div.this{
显示:无;
}
... 更多的divs级别。。。
展示这个!!!!!!!!!!
不要展示这个
不要展示这个
展示这个!!!!!!!!!!
不要展示这个
不要展示这个
如果您试图找到第一级元素,而这些元素不是直接的死者,您可以使用find()
、eq()
、同胞()
和addBack()
的组合来获得第一级元素
$('.main').find('.this').eq(0).同级('.this').addBack().show()
div.this{
高度:20px;
背景:红色;
显示:无;
}
... 更多的divs级别。。。
展示这个!!!!!!!!!!
不要展示这个
不要展示这个
展示这个!!!!!!!!!!
不要展示这个
不要展示这个
如果您试图找到第一级元素,而这些元素不是直接的死者,您可以使用find()
、eq()
、同胞()
和addBack()
的组合来获得第一级元素
$('.main').find('.this').eq(0).同级('.this').addBack().show()
div.this{
高度:20px;
背景:红色;
显示:无;
}
... 更多的divs级别。。。
展示这个!!!!!!!!!!
不要展示这个
不要展示这个
展示这个!!!!!!!!!!
不要展示这个
不要展示这个
.find、.first、.sibbines和.addBack将获得您想要的结果
$('.main').find('.this').first().siblings('.this').addBack().show()
它将找到第一个。这个,找到拥有该类的同级,将上一个选择添加回集合,然后显示它们
$('.main').find('.this').first().sides('.this').addBack().show()
div.this{
显示:无;
}
... 更多的divs级别。。。
展示这个!!!!!!!!!!
不要展示这个
不要展示这个
展示这个!!!!!!!!!!
不要展示这个
不要展示这个
.find、.first、.sibbines和.addBack将获得您想要的结果
$('.main').find('.this').first().siblings('.this').addBack().show()
它将找到第一个。这个,找到拥有该类的同级,将上一个选择添加回集合,然后显示它们
$('.main').find('.this').first().sides('.this').addBack().show()
div.this{
显示:无;
}
... 更多的divs级别。。。
展示这个!!!!!!!!!!
不要展示这个
不要展示这个
展示这个!!!!!!!!!!
不要展示这个
不要展示这个
谢谢你的回答,我们不知道第一个div有多深,所以,我不知道有多少个。children('div')
我必须写。@stramin检查编辑,很快添加解释!这个答案与.children()
有什么关系?您甚至没有使用它。@gforce301将其作为参考注释保存。。在我意识到这一点后,OP需要找到的元素并不是父元素的直接继承人它对我有效,但我不知道为什么,我正在阅读一些关于addBack()的内容,谢谢!谢谢你的回答,我们不知道第一个div有多深,所以我不知道我要写多少个。children('div')
。@stramin检查编辑,很快添加解释!这个答案与.children()
有什么关系?您甚至没有使用它。@gforce301将其作为参考注释保存。。在我意识到这一点后,OP需要找到的元素并不是父元素IT work的直接继承者