mirror of
https://github.com/jquery/jquery-ui.git
synced 2026-04-20 03:02:41 -04:00
committed by
Scott González
parent
0fc9bd208a
commit
adcc8eff43
@@ -169,7 +169,7 @@ test( "mouse based interaction part two: when handles overlap", function() {
|
||||
});
|
||||
|
||||
test( "event data", function() {
|
||||
expect( 4 );
|
||||
expect( 6 );
|
||||
|
||||
var slideHandleIndex = 3,
|
||||
values = [ 8, 9, 7, 4 ],
|
||||
@@ -203,6 +203,30 @@ test( "event data", function() {
|
||||
});
|
||||
|
||||
handles.eq( slideHandleIndex ).simulate( "drag", { dx: 10 } );
|
||||
|
||||
element.slider( "destroy" );
|
||||
element = $( "#slider1" ).slider({
|
||||
min: 0,
|
||||
max: 100,
|
||||
value: 1,
|
||||
slide: function ( event, ui ) {
|
||||
equal( ui.value, 0, "should pass 0 value if slider reaches it" );
|
||||
}
|
||||
});
|
||||
handles = element.find( ".ui-slider-handle" );
|
||||
handles.eq( 0 ).simulate( "drag", { dx: -10 } );
|
||||
|
||||
element.slider( "destroy" );
|
||||
element = $( "#slider1" ).slider({
|
||||
min: 0,
|
||||
max: 100,
|
||||
values: [ 1, 2 ],
|
||||
slide: function ( event, ui ) {
|
||||
equal( ui.value, 0, "should pass 0 value if one of handles reaches it" );
|
||||
}
|
||||
});
|
||||
handles = element.find( ".ui-slider-handle" );
|
||||
handles.eq( 0 ).simulate( "drag", { dx: -10 } );
|
||||
});
|
||||
|
||||
} );
|
||||
|
||||
@@ -301,11 +301,11 @@ return $.widget( "ui.slider", $.ui.mouse, {
|
||||
var uiHash = {
|
||||
handle: this.handles[ index ],
|
||||
handleIndex: index,
|
||||
value: value || this.value()
|
||||
value: value !== undefined ? value : this.value()
|
||||
};
|
||||
|
||||
if ( this._hasMultipleValues() ) {
|
||||
uiHash.value = value || this.values( index );
|
||||
uiHash.value = value !== undefined ? value : this.values( index );
|
||||
uiHash.values = values || this.values();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user