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