选择两个特定行之间的所有HTML表行

use*_*700 3 html javascript jquery

我有一个HTML表,其行如下:

<tr class='department'><td>...</td><td>...</td></tr>
<tr><td>..</td><td>..</td></tr>
<tr><td>..</td><td>..</td></tr>
<tr><td>..</td><td>..</td></tr>
<tr><td>..</td><td>..</td></tr>
<tr class='departmentTotals'><td>...</td><td>...</td></tr>
Run Code Online (Sandbox Code Playgroud)

当单击顶行时,我想切换中间的四行.

现在我想我可以循环使用行$(this).next('tr')直到我到达departmentTotals类,但是有一个简单的选择器吗?

und*_*ned 6

您可以使用以下nextUntil方法:

$(this).nextUntil('.departmentTotals') 
Run Code Online (Sandbox Code Playgroud)