gpt4 book ai didi

javascript - 这个幻灯片范围,当拖动到右端时,我想显示文本,例如 : unlimited, 我该怎么做?

转载 作者:行者123 更新时间:2023-11-28 08:00:02 24 4
gpt4 key购买 nike

这个幻灯片范围,当拖动到右端时,我想显示文本,例如:无限制,我该怎么做?

当拖动到右侧末尾时,正常代码将显示 $0 - $500 但我想显示 $0 - 无限制

我怎样才能做到这一点?

http://jsfiddle.net/5Kvk5/1/

$(function() {
var minPriceInRupees = 0;
var maxPriceInRupees = 500;
var currentMinValue = 33;
var currentMaxValue = 333;

$( "#slider-range" ).slider({
range: true,
min: minPriceInRupees,
max: maxPriceInRupees,
values: [ currentMinValue, currentMaxValue ],
slide: function( event, ui ) {
$( "#amount" ).val( "$" + ui.values[ 0 ] + " - $" + ui.values[ 1 ] );
currentMinValue = ui.values[ 0 ];
currentMaxValue = ui.values[ 1 ];
}
});

$( "#amount" ).val( "$" + $( "#slider-range" ).slider( "values", 0 ) +
" - $" + $( "#slider-range" ).slider( "values", 1 ) );
});

最佳答案

您可以通过检查当前最大幻灯片值 (ui.values[ 1 ]) 是否与 maxPriceInRupees 值相同来实现此目的,如下所示:

http://jsfiddle.net/5Kvk5/9/

$(function() {
var minPriceInRupees = 0;
var maxPriceInRupees = 500;
var currentMinValue = 33;
var currentMaxValue = 333;

$( "#slider-range" )
.slider({
range: true,
min: minPriceInRupees,
max: maxPriceInRupees,
values: [ currentMinValue, currentMaxValue ],
slide: function( event, ui ) {

$( "#amount" )
.val( "$" + ui.values[ 0 ] + " - " + (ui.values[ 1 ] == maxPriceInRupees ? 'Unlimited' : ('$'+ui.values[ 1 ])) );

currentMinValue = ui.values[ 0 ];
currentMaxValue = ui.values[ 1 ];

}
});

$( "#amount" ).val( "$" + $( "#slider-range" ).slider( "values", 0 ) + " - " + ($( "#slider-range" ).slider( "values", 1 ) == maxPriceInRupees ? 'Unlimited' : ('$' + $( "#slider-range" ).slider( "values", 1 ))));
});

关于javascript - 这个幻灯片范围,当拖动到右端时,我想显示文本,例如 : unlimited, 我该怎么做?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25549419/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com