1

使用 ASP.NET,我有一个 GridView 来显示一些数据。屏幕上有一个选项可以根据复选框隐藏\显示其他数据。如果单击该复选框,我会在我的 GridView 中隐藏\显示另一列数据。

我的问题是这个。我的 UI 看起来非常光滑,因为 jquery 淡入淡出等等,但是在数据列被隐藏\显示后,表格在调整到新宽度时会自动调整大小并“跳跃”。因为这是“自动”发生的,所以我不确定是否有一些事件可以关闭以添加淡入淡出,或者也许有一种方法可以让我手动触发表格调整大小,将我的动画附加到那个?

简而言之,如何控制\添加动画到我页面上的表格调整大小?谢谢!

4

1 回答 1

1

@ewitkows

使用 jQuery.toggle()为隐藏/显示设置动画,使其不会跳跃。

看看这个小提琴,看看它是否是你正在寻找的行为(或者至少是大方向的东西)?

很高兴我能帮上忙!

干杯!

于 2013-07-30T17:35:50.787 回答