.roundSlider() 是一个 jQuery 插件,用于创建圆形滑块。要在每个元素下面显示当前值,你需要监听滑块的变化事件,并更新显示值的元素。以下是一个简单的示例:
<div class="slider-container">
<div class="slider"></div>
<div class="slider-value">0</div>
</div>
.slider-container {
position: relative;
width: 200px;
height: 200px;
}
.slider {
width: 100%;
height: 100%;
}
.slider-value {
position: absolute;
bottom: -20px;
width: 100%;
text-align: center;
}
$(document).ready(function() {
$('.slider').roundSlider({
radius: 100,
circleShape: "full",
min: 0,
max: 100,
step: 1,
value: 0,
change: function(event) {
var currentValue = event.value;
$(this).siblings('.slider-value').text(currentValue);
}
});
// 初始化显示当前值
$('.slider').siblings('.slider-value').text($('.slider').roundSlider('getValue'));
});
.slider-value
元素用于显示当前值。.roundSlider()
初始化滑块,并设置相关参数。change
事件中,获取当前滑块的值,并更新对应的 .slider-value
元素。change
事件正确绑定。.slider-value
元素的选择器是否正确。min
和 max
值设置正确。.roundSlider('getValue')
方法获取当前值,确保获取的值是准确的。通过上述步骤,你可以轻松地在每个圆形滑块下面显示当前值,并确保其在用户交互时实时更新。
领取专属 10元无门槛券
手把手带您无忧上云