1

我正在使用 nouislider anad 它工作正常,除非我尝试将它链接到跨度。然后我得到一个错误:this.LinkConfirm is not a function。我这样做是这样的:

$(function(){
        $('#slider').noUiSlider({
        start: [ 0, 100 ],

        connect: true,
        step:20,
        range: {
        'min': 0,
        'max': 100
        },
        format: wNumb({
        decimals: 0,

        })
        });

$("#slider").Link('lower').to($('#lower-value'));
$('#slider').on('set', onSlide);

然后我有一个功能:

function onSlide(){
    len=$("#slider").val();
    len1=len[0];
    len2=len[1]; 
    };  

在html中我有:

<div id="slider" style="width: 300px"></div>
<br>
<span id="lower-value">Value:</span>    
    <br>

提前致谢

4

1 回答 1

1

您正在将滑块构建在文档准备就绪 ( $(function()) 上,但您正试图在Link此之前进行。

将链接向上移动到 中$(function(){ ... });,它会起作用。

于 2014-09-10T19:38:45.983 回答