如何将列表更改为表格时使列表效果起作用

How to make my list effects work when I'll change list into table?

本文关键字:列表 表格 起作用      更新时间:2023-09-26

我有文件列表 - 单击其中一个后,它显示了jquery表单:这里是:http://jsfiddle.net/GSC3x/11/

但是现在我注意到,我将需要此页面上的表格,并且我希望此列表是整个表格中的一列,这是(丑陋的)示例:http://jsfiddle.net/GSC3x/15/。

我希望 jquery 表单在更改为表视图后以相同的方式工作。我的意思是,隐藏所有内容并使形式出现。

怎么办?

谢谢!

要使表格消失,您不应该隐藏单个单元格(就像对 $(".show_hide").hide(); 所做的那样),而应该隐藏整个表格。

此外,您正在重用显示表单的按钮来隐藏它,但样式完全不同。这很奇怪,没有必要,并且很难使用。

使用单独的按钮关闭窗体,并且不要使用相同的事件处理程序 ( $('.show_hide').click )。无论如何,显示和隐藏部分不共享任何代码。

像这样构建代码也可以很容易地添加平滑过渡,如淡入淡出或已经实现的滑动。