2012-03-15 98 views
-1

我想这样做:jQuery的:识别jQuery的滑块多发手柄

  1. 使一个jQuery滑块有两个把手
  2. 识别句柄时点击
  3. 准一点击手柄的颜色的一个颜色选择器
  4. 的颜色写可另一个手柄添加到滑块
  5. 我想这样的功能: `

    $(“#slider”)。delegate('。ui-slider-handle','click',function(){var handleNo = $(this).index(); if(handleNo == 0){//需要代码//显示一个颜色选择器,其所选颜色将成为此句柄的颜色}; 如果(handleNo == 1){//需要代码//显示一个颜色选择器,其选定的颜色将是该句柄的颜色}; }); 功能addSliderHandle(){//所需的代码//这个函数将能够新hanldes添加到上述滑块//每个新hanlde也将具有附着在上述事件}

`

+1

[你有什么尝试?](http://mattgemmell.com/2008/12/08/what-have-you-tried/) – j08691 2012-03-15 15:20:05

+0

@GILL它可能有助于提供一个参考您先前的问题jQuery的幻灯片:http://stackoverflow.com/questions/9722712/jquery-identify-mutiple-handles-on-jquery-slider – 2012-03-21 07:45:21

回答

0

您是否正在查看范围滑块:http://jqueryui.com/demos/slider/#range

您是否还可以编辑您的问题以回答下面的问题? - 当你说多个,你实际上有多少? - 在运行时会添加句柄吗?

+0

句柄将被添加在运行时和相同的范围滑块,如上所述。多种手段ATLEAST 2和最大10 – GILL 2012-03-15 16:16:19

+0

我尝试这个码$( “#sliderDiv”)滑块({ \t取向: '垂直', 分钟:0, 最大:100, 步骤:1, 值:[ (var i = 0; i GILL 2012-03-15 18:23:02

+0

上面的代码给了我两个不同的句柄的输出,但我想要做一些特定的操作来点击一个特定的句柄 – GILL 2012-03-15 18:24:28