@@ -83,7 +83,7 @@ return $.widget( "ui.slider", $.ui.mouse, {
83
83
var i , handleCount ,
84
84
options = this . options ,
85
85
existingHandles = this . element . find ( ".ui-slider-handle" ) . addClass ( "ui-state-default ui-corner-all" ) ,
86
- handle = "<a class='ui-slider-handle ui-state-default ui-corner-all' href='# '></a >" ,
86
+ handle = "<span class='ui-slider-handle ui-state-default ui-corner-all' tabindex='0 '></span >" ,
87
87
handles = [ ] ;
88
88
89
89
handleCount = ( options . values && options . values . length ) || 1 ;
@@ -149,11 +149,10 @@ return $.widget( "ui.slider", $.ui.mouse, {
149
149
} ,
150
150
151
151
_setupEvents : function ( ) {
152
- var elements = this . handles . add ( this . range ) . filter ( "a" ) ;
153
- this . _off ( elements ) ;
154
- this . _on ( elements , this . _handleEvents ) ;
155
- this . _hoverable ( elements ) ;
156
- this . _focusable ( elements ) ;
152
+ this . _off ( this . handles ) ;
153
+ this . _on ( this . handles , this . _handleEvents ) ;
154
+ this . _hoverable ( this . handles ) ;
155
+ this . _focusable ( this . handles ) ;
157
156
} ,
158
157
159
158
_destroy : function ( ) {
@@ -673,9 +672,6 @@ return $.widget( "ui.slider", $.ui.mouse, {
673
672
674
673
this . _slide ( event , index , newVal ) ;
675
674
} ,
676
- click : function ( event ) {
677
- event . preventDefault ( ) ;
678
- } ,
679
675
keyup : function ( event ) {
680
676
var index = $ ( event . target ) . data ( "ui-slider-handle-index" ) ;
681
677
0 commit comments