Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.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
Javascript 我怎样才能得到元素后面有类的所有行,当它到达一个没有类的行时应该停止_Javascript_Jquery - Fatal编程技术网

Javascript 我怎样才能得到元素后面有类的所有行,当它到达一个没有类的行时应该停止

Javascript 我怎样才能得到元素后面有类的所有行,当它到达一个没有类的行时应该停止,javascript,jquery,Javascript,Jquery,我试图实现的是获取当前行之后的所有行。 它应该获取它之后的所有行,直到它不再有任何特定的类为止。 例如: <tr class="clicked_el"></tr> <tr class="getme"></tr> <tr class="getme"></tr> <tr class="getme"></tr> <tr class="getme"></tr> <tr>&l

我试图实现的是获取当前行之后的所有
行。
它应该获取它之后的所有行,直到它不再有任何特定的类为止。
例如:

<tr class="clicked_el"></tr>
<tr class="getme"></tr>
<tr class="getme"></tr>
<tr class="getme"></tr>
<tr class="getme"></tr>
<tr></tr> //It should stop here
<tr class="getme></tr>

//应该到此为止
您可以将jQuery方法与伪类选择器一起使用

$('tr.clicked_el').nextUntil(':not(.getme)')
$('tr.clicked_el').nextUntil(':not(.getme)).html('selected')

您可以使用
$(“.clicked_el”).nextUntil(“:not(.getme)”)

这将返回:

<tr class="clicked_el"></tr>
<tr class="getme"></tr> <- This will be returned;
<tr class="getme"></tr> <- This will be returned;
<tr class="getme"></tr> <- This will be returned;
<tr class="getme"></tr> <- This will be returned;
<tr></tr>
<tr class="getme></tr>


后续问题。。在最后一个
tr
后续问题之后,我是否可以通过
getme
获得最后一个
tr
。。在最后一个
tr
@reyyoung$('tr.clicked_el tr:last')之后,有没有办法用
getme
获取最后一个
tr