条件点滑块jQuery

时间:2017-01-17 12:36:48

标签: javascript jquery jquery-ui jquery-plugins

您好我有一个关于使用pips库作为jQuery UI库扩展的问题。

创建滑块时,请执行以下操作:

$("#someid").slider({});    

并创建滑块。现在要在滑块上添加厚标我使用Simey.me的Jquery UI Slider Pips。要使用它,你必须设置如下:

$("#someid").slider({}).slider("pips", {rest: "false"});

现在由于某种原因我想让pip部分有条件但我不知道如何实现这一目标。我尝试了以下的事情:

$("#someid").slider({
    // some options
})
if(boolean_value == true){
    .slider("pips", {                           
            rest: "false",          
    })
}

但这显然不起作用。任何想法我怎么能解决这个问题?为了使我的问题清楚,我需要知道是否有可能出现以下情况:

$("#someid").slider({
    // some options
})
// Conditional section 
.slider("pips", {                           
        rest: "false",          
})
// End conditional section

1 个答案:

答案 0 :(得分:3)

您可以尝试以下方式:

//initialize the slider object
var sliderObject = $("#someid").slider({
    // some options
});

if(boolean_value == true){
    //use the previously created slider object to update it
    sliderObject.slider("pips", {                           
            rest: "false"         
    });
}