jquery - 如何在 jQuery 中将表格向下滑动到一行?

标签 jquery css

我正在尝试对我的 table 进行花式设计。当我单击一行时,我希望除了单击的行之外的所有行都向上和下面滑动。所以当幻灯片结束时,表格应该只有一行,即单击的那一行。

我已经尝试了多种选择除我想要的行之外的所有行的版本,但是所有内容都是隐藏的:/

有什么建议吗?

最佳答案

这是一个 working demo .
您只需选择所有 tr 的 sibling 并隐藏/动画化它们。
您可以使用 jquery 的内置幻灯片功能:

$('tr').click(function(){
    $(this).siblings('tr').slideUp(); 
});

关于jquery - 如何在 jQuery 中将表格向下滑动到一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7468802/

相关文章:

jquery - 如何仅在所选项目上切换列表菜单中的类?

javascript - 无法使用 JavaScript 关闭便签

jquery - 如何在其他事件完成后触发我的事件

html - CSS 与 Div 的重叠问题

打印时 CSS 元素在 Chrome 中不起作用

html - 样式表网址未正确加载

html - 更改 chrome 和 firefox 的 file_field_tag 文本字段大小

javascript - 通过javascript禁用表单组输入

javascript - 如何从 service.getDistanceMatrix({.........}) 获取值

html - 此菜单中的下划线是如何工作的?