2013-07-30 20 views
1

使用ASP.NET,我有一个GridView来显示一些数据。屏幕上有一个选项可以隐藏\根据复选框显示其他数据。如果点击复选框,我隐藏\在我的GridView中显示额外的一列数据。使用jQuery动画调整表格大小

我的问题是这样的。我的用户界面看起来非常漂亮,因为jquery淡入淡出,但是在数据列被隐藏\显示后,表格会自动调整大小,并在调整为新宽度时“跳跃”。因为这是“自动”发生的,所以我不确定是否有某个事件可以键入以添加淡入淡出,或者可能有手动触发表格大小调整的方法,将我的动画附加到该事件上?

总之,如何控制\添加动画到我的网页上调整大小?谢谢!

+0

我希望我能理解你的问题。看看这个[Fiddle](http://jsfiddle.net/emgee/vf99m/),看看它是否是你正在寻找的行为(或者至少是一般方向)? – emgee

+0

完美,谢谢!请作为一个单独的答案发布,以便我可以相应地奖励你。谢谢! – ewitkows

回答

1

@ewitkows

使用jQuery的.toggle()动画隐藏/显示,因此不跳。

看看这Fiddle,看看它是否是你正在寻找的行为(或至少是在一般方向)?

很高兴能帮到你!

干杯!

+0

再次感谢@emgee – ewitkows