【问题标题】:How to make the jQuery slider only slide when dragging the handlers?如何使 jQuery 滑块仅在拖动处理程序时滑动?
【发布时间】:2010-08-16 16:35:39
【问题描述】:

我正在尝试使用多个处理程序幻灯片,如 jQuery 示例,但我能够在处理程序之间拖动部分。

jQuery 示例: http://jqueryui.com/demos/slider/range.html

【问题讨论】:

    标签: jquery jquery-ui slider draggable


    【解决方案1】:

    这是prototypeddavidpadbury

    如果您想手动执行此操作,请将自定义处理程序注册到 slide event 并通过像这样访问它们来设置处理程序的值:

    $('#slide-id').slider('value', index);
    

    检查range slider example 的来源,这可以类似于该示例中美元值的设置来实现。但是,只有当您想要永久固定范围(即失去处理程序调整范围的能力)时,这才会很容易工作。如果您想保留该功能,请查看 David Padbury 的实现。

    【讨论】:

    • 原型代码目前不适用于最新版本的 jquery.ui.slider!是否有任何新的修复?
    猜你喜欢
    • 2016-07-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-05-24
    • 1970-01-01
    相关资源
    最近更新 更多