Skip to main content

Search and Top Navigation

#2053 closed enhancement (fixed)

Opened December 14, 2007 04:41PM UTC

Closed March 14, 2008 11:21AM UTC

Last modified February 26, 2009 11:21AM UTC

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

Reported by: jamez Owned by: eduardo
Priority: major Milestone: 1.5
Component: ui.core Version: 1.2.1
Keywords: Cc:
Blocked by: Blocking:
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 (0)
Change History (6)

Changed March 07, 2008 02:13AM UTC by braeker comment:1

owner: → braeker

Changed March 13, 2008 02:26PM UTC by joern comment:2

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 })
});

Changed March 14, 2008 11:21AM UTC by joern comment:3

resolution: → fixed
status: newclosed

Fixed in [4897].

Changed March 17, 2008 05:33PM UTC by joern comment:4

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

Changed May 24, 2008 03:39AM UTC by comment:5

milestone: 1.2.2

Milestone 1.2.2 deleted

Changed February 26, 2009 11:21AM UTC by paul comment:6

milestone: → 1.5