Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.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
jQuery滑块f未定义_Jquery_Jquery Ui_Slider - Fatal编程技术网

jQuery滑块f未定义

jQuery滑块f未定义,jquery,jquery-ui,slider,Jquery,Jquery Ui,Slider,一些代码 $(function () { var select = $("#drp_riskcategory"); var drpMin = $("#hdnRiskMin").val(); var drpMax = $("#hdnRiskMax").val(); $("#slider_riskcategory").slider({ min: drpMin, max: drpMax, range: "min",

一些代码

$(function () {
    var select = $("#drp_riskcategory");
    var drpMin = $("#hdnRiskMin").val();
    var drpMax = $("#hdnRiskMax").val();

    $("#slider_riskcategory").slider({
        min: drpMin,
        max: drpMax,
        range: "min",
        value: select[0].selectedIndex + 1,
        slide: function (event, ui) {
           select[0].selectedIndex = ui.value - 1;
        },
        stop: function (event, ui) { drawChart(false); }
    });
    select.change(function () {
        $('#slider_riskcategory').slider("value", this.selectedIndex + 1);
    });
    $('#slider_riskcategory').slider("value", this.selectedIndex + 1);
});


<body>
    <p>
        <select id="drp_riskcategory" name="drp_riskcategory">
            <option value="5">Defensive</option>
            <option value="6">Cautious</option>
            <option value="7" selected="selected">Balanced</option>
            <option value="8">Capital Growth</option>
            <option value="9">Aggressive</option>
        </select>
    </p>
    <div id="slider_riskcategory" style="width:200px">
    </div>
    <input type="hidden" value="5" id="hdnRiskMin" />
    <input type="hidden" value="9" id="hdnRiskMax" />
</body>
当滑块移动时,上述代码导致“f未定义”

最小最大值是动态的,是从代码后面添加的,我想这可能是我的问题

非常感谢您的指点

JQuery版本JQuery-1.4.4.min.js

决心
结果是选项值改变了它,将它们设置为1-5而不是5-9,一切都很好。

结果是选项值改变了它,将它们设置为1-5而不是5-9,一切都很好。

从谷歌这里偶然发现。同样的问题是,滑块没有移动,Firebug报告的错误f未定义

杜伊的回答让我走上了正确的道路。结果表明,我设置滑块的值为NaN


因此,如果您在尝试移动滑块时遇到相同的错误,请首先检查滑块的值

您使用的jQuery版本是什么?