ind*_*dit 4 javascript jquery slider
我试图在拖动手柄(滑块)内显示滑块的值.任何提供的资源都非常感谢.我正在使用jQuery 1.5.1
谢谢
Syl*_*ain 12
你在使用jQuery UI Slider吗?
如果是这样,这是一个解决方案:
$("#slider").slider({
change: function() {
var value = $("#slider").slider("option","value");
$("#slider").find(".ui-slider-handle").text(value);
},
slide: function() {
var value = $("#slider").slider("option","value");
$("#slider").find(".ui-slider-handle").text(value);
}
});
Run Code Online (Sandbox Code Playgroud)
小智 8
只是想补充一点答案.
如果您正在设置初始值,或者您希望在调用slide方法之前文本显示在句柄上,则需要在底部添加文档就绪位,但我还将代码压缩了一点
// take value from event, ui.value
$("#slider1").slider({
slide: function (event, ui) {
$("#slider").find(".ui-slider-handle").text(ui.value);
}
});
// sets text initially to value of slider, even if a default value is set
$(document).ready(function() {
var value = $("#slider").slider("option","value");
$("#slider").find(".ui-slider-handle").text(value);
});
Run Code Online (Sandbox Code Playgroud)