【发布时间】:2013-06-01 00:53:02
【问题描述】:
我正在使用 jQuery 向上滑动我网站页面的内容:
$('#main').slideUp(500);
这没问题,除了个别页面的速度存在明显差异,因为有些页面包含的内容很少(所以#main 的高度约为 500 像素),而另一些则有很多内容(相应地,#main 可以高度为 10000 像素)。
所以当 500px 在 500 毫秒内向上滑动时,看起来平滑而缓慢,但在同样的 500 毫秒内向上滑动 10000px 就像超音速一样。
我认为解决方案应该使用括号中的速度参数变量来反映#main 高度的一定百分比。
如何做到这一点?
【问题讨论】:
-
你试过UI's easing functions吗?例如,您可能会决定快速起步和平稳着陆
-
他们没问题,谢谢,但这不是我要问的,沃尔特。
标签: jquery