Javascript 在jquery中查找下一个元素

Javascript 在jquery中查找下一个元素,javascript,jquery,Javascript,Jquery,我确实有一些类似这样的html: <div class="form-group"> <input type="text" class="sequence valid"> </div> <div class="form-group"> <input type="text" class="sequence valid"> </div> <div class="someclass1">

我确实有一些类似这样的html:

<div class="form-group">
    <input type="text" class="sequence valid">
</div>  

<div class="form-group">
    <input type="text" class="sequence valid">
</div>  

<div class="someclass1">
    <div class="someclass2">
        <div class="form-group">
            <input type="text" class="sequence valid">
        </div>  

        <div class="form-group">
            <input type="text" class="sequence valid">
        </div> 
  </div>
</div>  

<div class="form-group">
    <input type="text" class="sequence valid">
</div> 

<div class="someclass1">
    <div class="someclass2">
        <div class="form-group">
            <input type="text" class="sequence valid">
        </div>  
  </div>
</div>
但它不能选择此代码块中的元素:

<div class="someclass1">
    <div class="someclass2">
        <div class="form-group">
            <input type="text" class="sequence valid">
        </div>  
  </div>
</div>

谁能告诉我如何修改这个jquery以满足我的需求。
多谢各位

问题在于
。下一步('.form group')
是查找目标元素,因为
someclass1
元素与选择器不匹配

$element.closest('.form-group')
    .next('.form-group, :has(.form-group)')
    .find('.sequence')
或者您可以省略
next
中的选择器,并在下一个同级元素中查找
.sequence
元素

$element.closest('.form-group')
    .next()
    .find('.sequence')

你是如何发起这项活动的?
$element.closest('.form-group')
    .next()
    .find('.sequence')