jQuery-UI slider - 如何禁用键盘输入?

标签 jquery jquery-ui slider

在 jQuery-UI Slider 中,箭头键移动 slider handle (选择/单击 handle 后),这很好,但我不希望 slider 处理键盘(我在页面上使用箭头键进行另一个操作)目的)。

有什么想法如何禁用 jquery-ui slider 的键盘事件吗?

最佳答案

您可以将 keydown 事件与句柄解除绑定(bind)来执行您想要的操作,如下所示:

$("#slider").slider(); //create slider
$("#slider .ui-slider-handle").unbind('keydown'); //disable keyboard actions

You can see a demo here

关于jQuery-UI slider - 如何禁用键盘输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2922174/

相关文章:

jquery - 更改具有相同内容的单元格的 colspan,使它们看起来像是合并的

javascript - 为什么 slider 不显示在 map 上?

ios - 如何在圆形 slider IOS 上设置图像

javascript - 是什么阻止了该动画的自动执行?

javascript - javascript问题动​​态创建对象

javascript - 位置更改时重写 URL

jquery - JSON 和 jqGrid。 "userdata"是什么?

jquery .next() 跳过由 <br> 标签分隔的选定元素

javascript - 设置从日期 1 到日期 2 的最大日期,最多 365 天

javascript - 带有 json 数据源的 jQuery UI Datepicker 中的事件