【问题标题】:Jquery UI Range - Add Plus symbolJquery UI Range - 添加加号
【发布时间】:2013-05-03 10:55:03
【问题描述】:

我目前正在为客户构建项目规划器表单,我正在使用 Jquery UI 作为范围滑块。

我正在努力弄清楚如何做到这一点,以便当范围值为 Max 时,它会在输入字段中的值之后添加一个 Plus(+)。

我当前的脚本是

function projectPlannerSlider() {

    $("#budgetSlider").slider({
        range: "min",
        min: 100,
        max: 25000,
        value: 7000,
        slide: function (event, ui) {
            $(".budget").val("\u00A3" + ui.value);
        }
    });
    $(".budget").val("\u00A3" + $("#budgetSlider").slider("value"));

};

我的 HTML 是

<h3>Budget</h3>
<div id="budgetSlider"></div>
<asp:TextBox ID="budget" CssClass="budget clearStyling" runat="server" />

任何帮助将不胜感激。 干杯 约旦

【问题讨论】:

    标签: jquery slider range rangeslider


    【解决方案1】:

    试试这个:

    $("#budgetSlider").slider({
        range: "min",
        min: 100,
        max: 25000,
        value: 7000,
        slide: function (event, ui) {
            $(".budget").val((ui.value == '25000') ? (ui.value + '+') : ui.value);
        }
    });
    
    $(".budget").val($("#budgetSlider").slider("value"));
    

    FIDDLE DEMO HERE

    【讨论】:

    • @JordanSayner:很高兴它有帮助!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-26
    相关资源
    最近更新 更多