gpt4 book ai didi

jquery-ui - jQuery UI 范围 slider 错误?

转载 作者:行者123 更新时间:2023-12-02 22:24:02 25 4
gpt4 key购买 nike

我在 jQuery UI slider 方面遇到了一个有趣的问题。我需要从 sript 中分配其最小值和最大值,并且正在执行以下操作

$("#sliCSSHt").slider('values',[minh,maxh]);
$("#sliCSSHt").slider('refresh');

当 minh = maxh 时就会出现问题。 MIN 按钮似乎位于 max 按钮的顶部。然后尝试增加最大值的无辜用户发现 slider 变得无响应,因为他/她实际上将最小按钮拖动到最大按钮的当前位置之外。如果可以采取任何措施来解决这个问题怎么办?

我正在使用 jQuery UI 1.91 和 jQuery 1.82 - 我无法选择升级到 jQuery 1.9,因为我使用的插件使用的浏览器对象现已从 jQuery 中取出。

最佳答案

您始终可以阻止 slider 重叠。类似的东西

$( "#sliCSSHt" ).on( "slide", function( event, ui ) {
if(ui.values[0]+10 > ui.values[1])
return false;
} );

http://jsfiddle.net/c934g/5/

更新此错误已在最新的 jquery-ui

中修复

使用最新的jquery-ui文件http://code.jquery.com/ui/1.10.3/jquery-ui.js它可以工作。

http://jsfiddle.net/c934g/7/

关于jquery-ui - jQuery UI 范围 slider 错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16987473/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com