Toggle 打开特定类名后面的行

发布于 2024-12-24 01:21:43 字数 201 浏览 2 评论 0原文

我正在尝试在特定课程之后切换打开的行。当前脚本隐藏类“toggle-open”之后的所有行。但我正在查看的是,仅隐藏从相邻行开始的行,直到下一个类“切换打开”上方的行。 关于如何实现这一目标有什么想法吗?

http://jsfiddle.net/EBtPP/

I am trying to toggle open rows after a particular class. The current script hides all the rows after the class "toggle-open". But what I am looking at is, only hide the rows starting from the adjacent row till the row above the next class "toggle-open".
Any thoughts on how to achieve this ??

http://jsfiddle.net/EBtPP/

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

小红帽 2024-12-31 01:21:43

如果将每个组包裹在 标记之间,则可以尝试如下操作: http://jsfiddle.net/EBtPP/2/

$('td.toggle-open').on('click', function() {
    $(this).parent().nextUntil('tr:has(td.toggle-open)').toggle();
});

If you wrap each group between <tbody> tags, you can try something like this: http://jsfiddle.net/EBtPP/2/

$('td.toggle-open').on('click', function() {
    $(this).parent().nextUntil('tr:has(td.toggle-open)').toggle();
});
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文