gpt4 book ai didi

jquery - 使用 Bootstrap-slider 插件格式化工具提示中的数字

转载 作者:行者123 更新时间:2023-12-01 03:31:28 25 4
gpt4 key购买 nike

我似乎无法找到一种方法,可以在使用 bootstrap-slider 插件时更改工具提示中的数字。

.slider .tooltip.top {
margin-top: -45px !important;
margin-left: 2px;
}

.slider .tooltip-inner {
white-space: nowrap;
border-radius: 0px;
}

.slider .tooltip.top .tooltip-arrow {
border-top-color: #198294 !important;
}
<div class="container">
<div class="row">
<div class="col-md-6" style="margin-top: 75px;">
<div class="slider-wrapper slider-primary slider-strips slider-ghost">
<input class="input-range" type="text" data-slider-step="1" data-slider-value="14, 75" data-slider-min="0" data-slider-max="100" data-slider-range="true" data-slider-tooltip_split="true" data-slider-tooltip="hide" />
</div>
</div>
</div>
</div>

工具提示中的 1000,应该是 1,000工具提示中的 1000023 应为 1,000,023

最佳答案

您可以使用toLocaleString()formatter callback :

$(':text').slider({
formatter: function(value) {
return 'Current value: ' + value.toLocaleString('en-US', { style: 'decimal', useGrouping: true });
}
});
.slider .tooltip.top {
margin-top: -45px !important;
margin-left: 2px;
}

.slider .tooltip-inner {
white-space: nowrap;
background-color: white;
color: #747679;
font-family: TT Norms;
border: 1px solid #198294;
border-radius: 0px;
}

.slider .tooltip.top .tooltip-arrow {
border-top-color: #198294 !important;
}
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap.min.css">
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/css/bootstrap-theme.min.css">
<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-slider/10.6.2/css/bootstrap-slider.min.css">
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-slider/10.6.2/bootstrap-slider.min.js"></script>


<div class="container">
<div class="row">
<div class="col-md-6" style="margin-top: 75px;">
<div class="slider-wrapper slider-primary slider-strips slider-ghost">
<input class="input-range" type="text" data-slider-step="1" data-slider-value="3023" data-slider-min="0"
data-slider-max="1000023" data-slider-range="true" data-slider-tooltip-split="true" data-slider-tooltip="show" />
</div>
</div>
</div>
</div>

关于jquery - 使用 Bootstrap-slider 插件格式化工具提示中的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57296136/

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