Jquery接下来没找到下一个div?
我有这个HTML结构
......
如果我做
$('.cake_checkboxes:first').next('div')
要么
$('.cake_checkboxes:first').next('.quantity')
我得到一个空值,但如果我这样做
$('.cake_checkboxes:first').next().next().next()
我得到了我需要的div …任何关于错误的想法或者是否有一种方法可以像jquery 最接近的方法一样遍历
如果与匹配选择器匹配,则next()
仅返回DOM中的下一个元素,否则返回空对象。 所以你可以使用next()
搜索唯一的东西是
。 改为使用它:
$('.cake_checkboxes:first').nextAll('.quantity').first()
jQuery文档: nextAll()
兄弟姐妹也在这里工作
$('.cake_checkboxes:first').siblings('.quantity')