3

我在这里有一个 jQuery UI 滑块。

http://jsfiddle.net/DrR7s/7/

我将动画属性值设为“真实”。当我将鼠标指针放在栏上的某处并单击时,它会产生幻灯片的视觉效果。但是,如果我将滑块指针拖动到不同的点,我将无法获得在另一种情况下获得的动画幻灯片效果。它看起来像是从一个点跳到另一个点。有什么办法我也可以在这里有幻灯片效果吗?

下面是我的脚本:

 $(function(){

 $('#slider').slider({
 animate: true,
 step:1,
 min:0,
 max:5

});

});
4

2 回答 2

5

您正在使用滑块的“对齐增量”版本。如果您采用min, max, step或只是将您的设置step为 0.1,您将获得更平滑的滑动。但是,如果您想捕捉这些增量,则无法平滑拖动。

如果您真的想要平滑滑动强制增量值,您可以在处理它们时将数字四舍五入。

于 2011-06-20T15:48:56.683 回答
1

你需要提高你的max号码,如果你把它放在max:100,它有一个更平滑的拖动。告诉滑块在max滑块本身上放置多少点。所以从 0 点到 1 点是大跳跃。

于 2011-06-20T15:45:24.313 回答