Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 移动幻灯片时,jQuery UI滑块填充背景_Javascript_Jquery_Jquery Ui_Slider - Fatal编程技术网

Javascript 移动幻灯片时,jQuery UI滑块填充背景

Javascript 移动幻灯片时,jQuery UI滑块填充背景,javascript,jquery,jquery-ui,slider,Javascript,Jquery,Jquery Ui,Slider,我目前正在构建一个jQueryUI滑块,这非常棒。我唯一没有做到的是填充处理程序已经传递的部分 我的目标是: 但我做到了这一点: 我已经在stackoverflow数据库中搜索过有相同问题的人,但他们的修复对我毫无帮助 谢谢你的正手击球 我的CSS: .ui-slider-handle{ background: #45a6ce !important; width: 10px !important; border: none !important; border

我目前正在构建一个jQueryUI滑块,这非常棒。我唯一没有做到的是填充处理程序已经传递的部分

我的目标是:

但我做到了这一点:

我已经在stackoverflow数据库中搜索过有相同问题的人,但他们的修复对我毫无帮助

谢谢你的正手击球

我的CSS:

.ui-slider-handle{
    background: #45a6ce !important;
    width: 10px !important;
    border: none !important;
    border-radius: 0px !important;
}

.ui-slider-horizontal .ui-slider-handle {

    top: -0.2em !important;
    margin-left: -.6em;
}

.ui-slider{
    width: 25%;
    padding-left: 5px;
    margin: 15px auto;
    background: #FFF !important; /* Darker color is: 57b4db */
    border: none !important;
    border-radius: 0px !important;
}

.ui-widget-content { background: purple; }
我的HTML:

        <script>
            $(function() {
                var valMap = [256, 512, 768, 1024, 1536, 2048, 2536, 3072, 3584, 4096, 6144];
                $("#slider-range-min").slider({
                    max: valMap.length - 1, // Set "max" attribute to array length
                    min: 0,
                    values: [0],
                    slide: function(event, ui) {
                        $("#amount").html(valMap[ui.values[0]] + 'MB');
                    }
                });
            });
        </script>

$(函数(){
var valMap=[256、512、768、1024、1536、2048、2536、3072、3584、4096、6144];
$(“#滑块最小范围”).滑块({
max:valMap.length-1,//将“max”属性设置为数组长度
分:0,,
值:[0],
幻灯片:功能(事件、用户界面){
$(“#amount”).html(valMap[ui.values[0]]+'MB');
}
});
});
参考并尝试如下更改您的js:

$(function() {
        var valMap = [256, 512, 768, 1024, 1536, 2048, 2536, 3072, 3584, 4096, 6144];
        $("#slider-range-min").slider({
            range: "min", // line added
            max: valMap.length - 1, // Set "max" attribute to array length
            min: 0,
            values: [0],
            slide: function(event, ui) {
                $("#amount").html(valMap[ui.values[0]] + 'MB');
            }
        });
    });

对不起,我忘了,我会在主要帖子中附上我的代码谢谢你的回答,很遗憾,它没有产生任何差异。你试过参考问题的解决方案吗?