我这里有一个 jQuery UI slider 。
我的动画属性值为“true”。当我将鼠标指针放在栏上的某个位置并单击那里时,它会产生幻灯片视觉效果。但是,如果我将 slider 指针拖动到不同的点,我将无法获得在其他情况下获得的动画幻灯片效果。看起来像是从一个点跳到另一个点。有什么办法可以让我在这里也有幻灯片效果吗?
下面是我的脚本:
$(function(){
$('#slider').slider({
animate: true,
step:1,
min:0,
max:5
});
});
最佳答案
您正在使用 slider 的“捕捉增量”版本。如果您采用 min、max、step
或仅将 step
设置为 0.1 之类的值,您将获得更平滑的滑动。但如果您想捕捉这些增量,则无法平滑拖动。
如果您确实想要平滑滑动和强制增量值,您可以在处理它们时对数字进行四舍五入。
关于jquery-ui - 将指针从一个点拖动到另一点时,jQuery UI slider 没有给出 "Slide"效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6413814/