第二百二十节,jQuery EasyUI,Slider(滑动条)组件
jQuery EasyUI,Slider(滑动条)组件

学习要点:
1.加载方式
2.属性列表
3.事件列表
4.方法列表
本节课重点了解 EasyUI 中 Slider(滑动条)组件的使用方法,这个组件依赖于 Draggable(拖动)组件。
一.加载方式
class 加载方式
<input class="easyui-slider" value="12" style="width:300px" data-options="showTip:true,rule:[0,'|',25,'|',50,'|',75,'|',100]" />
slider()将一个输入框执行滑动条方法
JS 加载调用
$(function () {
$('#box').slider({
width: 300,
value: 12,
rule: [0, '|', 25, '|', 50, '|', 75, '|', 100],
});
});
二.属性列表


width number 滑动条宽度。默认值 auto。
$(function () {
$('#box').slider({
width: 300,
height: 50,
mode:'v'
});
});
height number 滑动条高度。默认值 auto。
$(function () {
$('#box').slider({
width: 300,
height: 50,
mode:'v'
});
});
mode string 声明滚动条类型。可用值有:'h'(水平)、'v'(垂直)。默认值'h'。
$(function () {
$('#box').slider({
width: 300,
height: 50,
mode:'v'
});
});
reversed boolean 设置为 true 时,最小值和最大值将对调他们的位置。默认值 false。
$(function () {
$('#box').slider({
width: 300,
rule: [0, '|', 25, '|', 50, '|', 75, '|', 100],
reversed:true
});
});
showTip boolean 定义是否显示值信息提示。默认值 false。
$(function () {
$('#box').slider({
width: 300,
rule: [0, '|', 25, '|', 50, '|', 75, '|', 100],
showTip:true
});
});
disabled boolean 定义是否禁用滑动条。默认值 false。
$(function () {
$('#box').slider({
width: 300,
rule: [0, '|', 25, '|', 50, '|', 75, '|', 100],
showTip:true,
disabled:true
});
});
value number 默认值。默认值0。
$(function () {
$('#box').slider({
width: 300,
rule: [0, '|', 25, '|', 50, '|', 75, '|', 100],
showTip:true,
value:
});
});
min number 允许的最小值。默认值0。
$(function () {
$('#box').slider({
width: 300,
rule: [0, '|', 25, '|', 50, '|', 75, '|', 100],
showTip:true,
min:10, //允许的最小值
max:90, //允许的最大值
});
});
max number 允许的最大值。默认值100。
$(function () {
$('#box').slider({
width: 300,
rule: [0, '|', 25, '|', 50, '|', 75, '|', 100],
showTip:true,
min:10, //允许的最小值
max:90, //允许的最大值
});
});
step number 增加或减少值。默认值1。
$(function () {
$('#box').slider({
width: 300,
rule: [0, '|', 25, '|', 50, '|', 75, '|', 100],
showTip:true,
step:10, //增加或减少值。默认值1。
});
});
rule array显示标签旁边的滑块,'|' — 只显示一行。默认值[]。
$(function () {
$('#box').slider({
width: 300,
rule: [0, '|', 25, '|', 50, '|', 75, '|', 100],
showTip:true,
});
});
tipFormatter function 该函数用于格式化滑动条。返回的字符串值将显示提示。
$(function () {
$('#box').slider({
width: 300,
rule: [0, '|', 25, '|', 50, '|', 75, '|', 100],
showTip:true,
tipFormatter:function (value) {
return value + '%';
}
});
});
三.事件列表

onChange newValue, oldValue 在字段值更改的时候触发。
$(function () {
$('#box').slider({
width: 300,
rule: [0, '|', 25, '|', 50, '|', 75, '|', 100],
showTip:true,
onChange:function (newValue, oldValue) {
alert('接收更改后的值'+newValue);
alert('接收更改前的值'+oldValue);
}
});
});
onSlideStart value 在开始拖拽滑动条的时候触发。
$(function () {
$('#box').slider({
width: 300,
rule: [0, '|', 25, '|', 50, '|', 75, '|', 100],
showTip:true,
onSlideStart:function (value) {
alert(value);
}
});
});
onSlideEnd value 在结束拖拽滑动条的时候触发。
$(function () {
$('#box').slider({
width: 300,
rule: [0, '|', 25, '|', 50, '|', 75, '|', 100],
showTip:true,
onSlideEnd:function (value) {
alert(value);
}
});
});
四.方法列表

options none 返回滑动条属性。
$(function () {
$('#box').slider({
width: 300,
rule: [0, '|', 25, '|', 50, '|', 75, '|', 100],
showTip:true,
});
alert($('#box').slider('options'));
});
destroy none 销毁滑动条对象。
$(function () {
$('#box').slider({
width: 300,
rule: [0, '|', 25, '|', 50, '|', 75, '|', 100],
showTip:true,
});
$('#box').slider('destroy');
});
resize param设置滑动条大小。'param'参数包含一下属性:width:新滑动条宽度。height:新滑动条高度。
$(function () {
$('#box').slider({
width: 300,
rule: [0, '|', 25, '|', 50, '|', 75, '|', 100],
showTip:true,
});
$('#box').slider('resize',{
width:500,
height:20
});
});
getValue none 获取滑动条的值。
$(function () {
$('#box').slider({
width: 300,
rule: [0, '|', 25, '|', 50, '|', 75, '|', 100],
showTip:true,
});
alert($('#box').slider('getValue'));
});
setValue value 设置滑动条的值。
$(function () {
$('#box').slider({
width: 300,
rule: [0, '|', 25, '|', 50, '|', 75, '|', 100],
showTip:true,
});
$('#box').slider('setValue',90);
});
clear none 清除滑动条的值。
$(function () {
$('#box').slider({
width: 300,
rule: [0, '|', 25, '|', 50, '|', 75, '|', 100],
showTip:true,
});
$('#box').slider('clear');
});
reset none 重置滑动条的值。
$(function () {
$('#box').slider({
width: 300,
rule: [0, '|', 25, '|', 50, '|', 75, '|', 100],
showTip:true,
});
$('#box').slider('reset');
});
enable none 启用滑动条控件。
$(function () {
$('#box').slider({
width: 300,
rule: [0, '|', 25, '|', 50, '|', 75, '|', 100],
showTip:true,
});
$('#box').slider('enable');
});
disable none 禁用滑动条控件。
$(function () {
$('#box').slider({
width: 300,
rule: [0, '|', 25, '|', 50, '|', 75, '|', 100],
showTip:true,
});
$('#box').slider('disable');
});
使用$.fn.slider.defaults 重写默认值对象。
第二百二十节,jQuery EasyUI,Slider(滑动条)组件的更多相关文章
- 第二百零三节,jQuery EasyUI,Window(窗口)组件
jQuery EasyUI,Window(窗口)组件 学习要点: 1.加载方式 2.属性列表 3.事件列表 4.方法列表 本节课重点了解 EasyUI 中 Window(窗口)组件的使用方法,这个组件 ...
- 第二百二十二节,jQuery EasyUI,DataGrid(数据表格)组件
jQuery EasyUI,DataGrid(数据表格)组件 学习要点: 1.加载方式 2.分页功能 本节课重点了解 EasyUI 中 DataGrid(数据表格)组件的使用方法,这个组件依赖于 Pa ...
- 第三百二十节,Django框架,生成二维码
第三百二十节,Django框架,生成二维码 用Python来生成二维码,需要qrcode模块,qrcode模块依赖Image 模块,所以首先安装这两个模块 生成二维码保存图片在本地 import qr ...
- Slider( 滑动条) 组件
本节课重点了解 EasyUI 中 Slider(滑动条)组件的使用方法,这个组件依赖于Draggable(拖动)组件. 一. 加载方式//class 加载方式<input class=" ...
- 第二百二十六节,jQuery EasyUI,Tree(树)组件
jQuery EasyUI,Tree(树)组件 本节课重点了解 EasyUI 中 Tree(树)组件的使用方法,这个组件依赖于 Draggable(拖 动)和 Droppable(放置)组件. 一.加 ...
- 第二百二十三节,jQuery EasyUI,ComboBox(下拉列表框)组件
jQuery EasyUI,ComboBox(下拉列表框)组件,可以远程加载数据的下拉列表组件 学习要点: 1.加载方式 2.属性列表 3.事件列表 4.方法列表 本节课重点了解 EasyUI 中 C ...
- 第二百二十五节,jQuery EasyUI,PropertyGird(属性表格)组件
jQuery EasyUI,PropertyGird(属性表格)组件 学习要点: 1.加载方式 2.属性列表 3.方法列表 本节课重点了解 EasyUI 中 PropertyGird(属性表格)组件的 ...
- 第二百二十四节,jQuery EasyUI,ComboGrid(数据表格下拉框)组件
jQuery EasyUI,ComboGrid(数据表格下拉框)组件 学习要点: 1.加载方式 2.属性列表 3.方法列表 本节课重点了解 EasyUI 中 ComboGrid(数据表格下拉框)组件的 ...
- 第二百二十九节,jQuery EasyUI,后台管理界面---后台登录
jQuery EasyUI,后台管理界面---后台登录 登录原理图 一,login.php,登录界面 <!DOCTYPE html> <html> <head> & ...
随机推荐
- activemq集群搭建Demo
activemq5.14.5单节点安装Demo 第一步:创建集群目录 [root@node001 ~]# mkdir -p /usr/local/activemqCluster 复制单点至集群目录 [ ...
- asp.net页面生命周期之页面的终结阶段
处理过回发事件之后,页面便为浏览器生成输出做好了准备.呈现阶段分为两部分:预呈现和标记生成.预呈现这个子阶段有两个事件表征,分别为:预处理和投递处理. PreRender事件 通过处理该事件,页面和控 ...
- UVa145 Gondwanaland Telecom
Time limit: 3.000 seconds 限时:3.000秒 Problem 问题 Gondwanaland Telecom makes charges for calls accordin ...
- 关于android-support-v4.jar包的错误
1.加入android-support-v4 误 java.lang.ClassNotFoundException: android.support.v4.view.ViewPager in load ...
- static、final修饰符、内部类
static修饰符: static修饰符能够与属性.方法和内部类一起使用,表示静态的.类中的静态变量和静态方法能够与类名一起使用.不须要创建一个类的对象来訪问该类的静态成员. class Static ...
- Apache Drupal URL重写【转】
文章来源:http://www.cnblogs.com/ghj1976/archive/2010/07/19/1780844.html 在 drupal 跟目录下有个 .htaccess 文件, 这个 ...
- Coreseek-带中文分词的Sphinx
Sphinx并不支持中文分词, 也就不支持中文搜索, Coreseek = Sphinx + MMSEG(中文分词算法) 1.下载 1).到官网下载 2).解压后有三个文件夹 csft-3.2.14: ...
- (转)解决WinDbg调试Dump文件不同环境mscordacwks.dll版本问题
解决WinDbg调试Dump文件不同环境mscordacwks.dll版本问题 开发人员提交一个dump文件(Windows Server 2008 R2),当前调试环境Windows Serve ...
- 对于yum中没有的源的解决办法-EPEL
转载自:http://6260022.blog.51cto.com/6250022/1698352 EPEL 是什么? EPEL (Extra Packages for Enterprise Linu ...
- Atitit.vod 视频播放系统 影吧系统的架构图 架构体系 解决方案
Atitit.vod 视频播放系统 影吧系统的架构图 架构体系 解决方案 1. 运行平台:跨平台 android ios pc mobile 1.1. -------------前端 界面------ ...