我正在为客户构建项目计划表单,我正在使用Jquery UI作为范围滑块。
我正在努力弄清楚如何制作它,以便当范围值为Max时,它会在输入字段中的值之后添加一个加号(+)。
我当前的脚本是
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" />
非常感谢任何帮助。 干杯 约旦
答案 0 :(得分:3)
试试这个:
$("#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"));