【问题标题】:Conditional pips slider jQuery条件点滑块jQuery
【发布时间】:2017-01-17 12:36:48
【问题描述】:

您好,我有一个关于使用 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

【问题讨论】:

    标签: javascript jquery jquery-ui jquery-plugins


    【解决方案1】:

    您可以尝试以下方式:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-23
      • 2014-12-19
      • 2011-05-04
      • 1970-01-01
      • 1970-01-01
      • 2011-07-22
      相关资源
      最近更新 更多