Bug Tracker

Modify

Ticket #2053 (closed enhancement: fixed)

Opened 5 years ago

Last modified 5 years ago

ui.slider - Multiple sliders - moveTo function with startValues.

Reported by: jamez Owned by: braeker
Priority: major Milestone: 1.2.2
Component: ui Version: 1.2.1
Keywords: Cc:
Blocking: Blocked by:

Description

I've modified ui.slider.js because I want to set the sliders to initial values and/or change the slider values via javascript.

Init example: $('#example3').slider({ steps: 10, startValues:[0,40] });

I know this was a planned/todo function (or rather modify the moveTo function) but you may find this helpful.

Lines 86, 138-142, 295-326 contain my changes.

Thanks.

Attachments

ui.slider.js Download (10.7 KB) - added by jamez 5 years ago.
ui.slider.js mod
ui-slider-startValue.patch Download (2.1 KB) - added by joern 5 years ago.
startvalue as array for multiple handles patch, requires #2500 to be fixed

Change History

Changed 5 years ago by jamez

ui.slider.js mod

comment:1 Changed 5 years ago by braeker

  • Owner set to braeker

Changed 5 years ago by joern

startvalue as array for multiple handles patch, requires #2500 to be fixed

comment:2 Changed 5 years ago by joern

I've attached a (simpler?) patch that accepts an array for startValue. It also contains the code from the #2500 patch, as that is required, too, otherwise moveTo messes up string values.

Using this enhancement, its easy to initialize multiple handles with map, if your slide represents other input fields:

$(...).slide({
  startValue: $("#x, #y").map(function() { return this.value })
});

comment:3 Changed 5 years ago by joern

  • Status changed from new to closed
  • Resolution set to fixed

Fixed in [4897].

comment:4 Changed 5 years ago by joern

Updated the API. To set multiple start values, use the handles-option (see docs for details).

Please follow the  bug reporting guidlines and use  jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.

View

Add a comment

Modify Ticket

Action
as closed
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.