禁用键盘输入还会禁用微调器值递增?

时间:2013-12-17 23:47:31

标签: jquery jquery-ui

我有一个jquery-ui微调器小部件,我想禁用键盘输入和焦点,以便用户无法输入无效值。搜索stackoverflow我遵循Leonard Pauli提供的优秀示例(感谢btw!:) Jquery UI Spinner - Disable Keyboard Input

似乎当删除键盘访问并且窗口小部件模糊时,当按住箭头上的鼠标按钮时,微调器会失去递增功能。它仍会在点击时递增,但在按住时不会自动递增。

下面是键盘禁用和模糊或微调器的简单示例。这个例子也是http://jsfiddle.net/LCxHB/

的小提琴
$("#spin").spinner(
{
    min: 0,
    max: 999
});

$("#spin").focus(function() {
    $("#spin").blur();
});

$("#spin").bind("keydown",function(event) {
    event.preventDefault()
});

我对jquery-ui很新,所以我希望有一些简单的东西我不知道了。现有的功能对我来说“差不多”,但是当按住鼠标按钮时允许递增值会很好。

0 个答案:

没有答案