jQuery UI Slider问题

时间:2010-05-24 17:11:59

标签: jquery jquery-ui dialog slider

我一直在使用jQuery滑块大约一个星期,而我的项目没有问题,但我遇到了一个问题。

  1. 我正在向我的页面添加3个滑块
  2. 所有3都以完全相同的方式添加(像这样):

    $('#slider_id').slider({value:100,'slide':function(e, ui){// some code}});
    
  3. 2正常工作

  4. 当我拖动滑块手柄时,一个不起作用(它给了我一个fiebug错误'f is undefined'
  5. 我能看到的唯一明显的区别是给出错误的那个是在jQuery UI对话框()中。有趣的是,当我将它放在对话框之外时,它可以工作!

    因此,想知道对话框中是否存在滑块的已知问题,和/或是否存在任何变通方法。

    由于

    更多信息

    1. 如果我未设置对话框 autoOpen:false 并滑动滑块,则
    2. 如果我没有设置对话框 autoOpen:false 但是立即关闭然后重新打开,滑块不能正常工作(与上述相同的错误)

1 个答案:

答案 0 :(得分:2)

我在类似的情况下得到了同样的错误,对话框内页面上的第二个滑块。在打开对话框后,通过将滑块值设置为NaN的行,错误是我的原因。