aboutsummaryrefslogtreecommitdiffstats
path: root/ui/jquery.ui.spinner.js
diff options
context:
space:
mode:
authorScott González <scott.gonzalez@gmail.com>2011-01-15 08:28:13 -0500
committerScott González <scott.gonzalez@gmail.com>2011-01-15 08:28:13 -0500
commit1dc4d64dd4f343031a6851494ae7839873462252 (patch)
tree397e19a68612d6c7e53ab99b0f913c5c65c237c8 /ui/jquery.ui.spinner.js
parente0b52831fc41bc35d4bcbfa2e9a1dec76d0f0d6a (diff)
downloadjquery-ui-1dc4d64dd4f343031a6851494ae7839873462252.tar.gz
jquery-ui-1dc4d64dd4f343031a6851494ae7839873462252.zip
Spinner: Moved ARIA to input and fixed tests.
Diffstat (limited to 'ui/jquery.ui.spinner.js')
-rw-r--r--ui/jquery.ui.spinner.js9
1 files changed, 7 insertions, 2 deletions
diff --git a/ui/jquery.ui.spinner.js b/ui/jquery.ui.spinner.js
index 4a50b7144..702e549ff 100644
--- a/ui/jquery.ui.spinner.js
+++ b/ui/jquery.ui.spinner.js
@@ -69,6 +69,7 @@ $.widget('ui.spinner', {
});
this.element
+ .attr( "role", "spinbutton" )
.bind('keydown.spinner', function(event) {
if (self.options.disabled) {
return;
@@ -198,7 +199,7 @@ $.widget('ui.spinner', {
},
_uiSpinnerHtml: function() {
- return '<span role="spinbutton" class="ui-spinner ui-state-default ui-widget ui-widget-content ui-corner-all"></span>';
+ return '<span class="ui-spinner ui-state-default ui-widget ui-widget-content ui-corner-all"></span>';
},
_buttonHtml: function() {
@@ -324,7 +325,11 @@ $.widget('ui.spinner', {
this.element
.removeClass('ui-spinner-input')
.removeAttr('disabled')
- .removeAttr('autocomplete');
+ .removeAttr('autocomplete')
+ .removeAttr('role')
+ .removeAttr('aria-valuemin')
+ .removeAttr('aria-valuemax')
+ .removeAttr('aria-valuenow');
this._super( "destroy" );
this.uiSpinner.replaceWith(this.element);
},