aboutsummaryrefslogtreecommitdiffstats
path: root/ui/ui.spinner.js
diff options
context:
space:
mode:
authorCa-Phun Ung <pazu2k@gmail.com>2008-08-21 15:31:11 +0000
committerCa-Phun Ung <pazu2k@gmail.com>2008-08-21 15:31:11 +0000
commit57ed1acc45280c7475c359f29718ae554fe5b7b1 (patch)
tree9bcfcdd6694dd2d885c2bee5476ccea09d93fd8d /ui/ui.spinner.js
parent732c7fb7d5d1d653512e895730ac9b0fa9490628 (diff)
downloadjquery-ui-57ed1acc45280c7475c359f29718ae554fe5b7b1.tar.gz
jquery-ui-57ed1acc45280c7475c359f29718ae554fe5b7b1.zip
spinner: added support for numeric keypad
Diffstat (limited to 'ui/ui.spinner.js')
-rw-r--r--ui/ui.spinner.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/ui/ui.spinner.js b/ui/ui.spinner.js
index 7ab42b9cd..37e98acdb 100644
--- a/ui/ui.spinner.js
+++ b/ui/ui.spinner.js
@@ -181,6 +181,8 @@ $.widget('ui.spinner', {
if(e.keyCode == KEYS.END && this.options.max != undefined) this._setValue(this.options.max); //End key goes to maximum
return (e.keyCode == KEYS.TAB || e.keyCode == KEYS.BACKSPACE ||
e.keyCode == KEYS.LEFT || e.keyCode == KEYS.RIGHT || e.keyCode == KEYS.PERIOD ||
+ e.keyCode == KEYS.NUMPAD_DECIMAL || e.keyCode == KEYS.NUMPAD_SUBTRACT ||
+ (e.keyCode >= 96 && e.keyCode <= 105) || // add support for numeric keypad 0-9
(/[0-9\-\.]/).test(String.fromCharCode(e.keyCode))) ? true : false;
},
_mousewheel: function(e, delta) {
@@ -293,7 +295,9 @@ $.extend($.ui.spinner, {
DOWN: 40,
DEL: 46,
COMMA: 188,
- PERIOD: 190
+ PERIOD: 190,
+ NUMPAD_DECIMAL: 110,
+ NUMPAD_SUBTRACT: 109
}
});