📅  最后修改于: 2023-12-03 15:32:10.412000             🧑  作者: Mango
jQuery UI Slider 是一个用户友好的小部件,它提供了一个易于使用和可定制的滑块控件,可用于设置范围值。在本文中,我们将介绍一些 jQuery UI Slider 小部件方法及其用法。
使用 jQuery UI Slider 小部件需要在 HTML 结构中先定义一个类别为 "slider" 的元素:
<div id="slider"></div>
要初始化 jQuery UI Slider 小部件,需要使用 jQuery UI 中的 slider() 方法,并提供一些选项及回调函数:
$( "#slider" ).slider({
min: 0,
max: 100,
value: 50,
slide: function( event, ui ) {
$( "#value" ).html( ui.value );
}
});
min
: 控件的最小值。max
: 控件的最大值。value
: 控件初始化时的值。slide
: 在滑块滑动期间触发的回调函数,用于更新显示值。在初始化之后,可以使用一些方法来更新控件的状态。
销毁控件,并移除其事件监听器和所有 DOM 元素。
$( "#slider" ).slider( "destroy" );
禁用控件。
$( "#slider" ).slider( "disable" );
启用控件。
$( "#slider" ).slider( "enable" );
获取或设置控件的当前值。
// 获取当前值
var currentValue = $( "#slider" ).slider( "value" );
// 设置值
$( "#slider" ).slider( "value", 75 );
获取或设置控件的选项。可以传递一个对象来设置多个选项。
// 获取单个选项值
var minValue = $( "#slider" ).slider( "option", "min" );
// 设置单个选项值
$( "#slider" ).slider( "option", "max", 200 );
// 设置多个选项
$( "#slider" ).slider( "option", {
min: 10,
max: 200,
value: 50
});
本文介绍了 jQuery UI Slider 小部件的几种方法及用法,包括初始化、销毁、禁用和启用、获取和设置值、以及获取和设置选项。使用这些方法,开发者可以更加灵活地使用 jQuery UI Slider 小部件来搭建自己的交互式界面。