1

我正在使用 jquery 滑块。我设置了一个在滑块更改时调用的函数。

我遇到的问题是在最初构建滑块时调用该函数。我不希望更改功能在事件构建时触发。只是在改变。

这是我的代码

$('.sliderClass').slider({
    range: true,
    step: 5,
    values: [0, 5],
    min: 0,
    max: 100,
    change: function (e, ui) {
        myFunction(e, ui);
    }
});

var myFunction = function (e, ui){
    //do stuff
};

此代码正在文档准备就绪时调用。

4

1 回答 1

1

我用这个链接弄明白了

http://forum.jquery.com/topic/slider-event-originalevent

$('.sliderClass').slider({
  change: function(e, ui) {
  if(e.originalEvent==undefined) {

    } else {
        myFunction(e, ui);
    }
}});
于 2012-06-06T02:01:36.603 回答