`
lanfei
  • 浏览: 150504 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

easyUI Slider

 
阅读更多

http://blog.csdn.net/yanghongchang_/article/details/7823306

@author YHC

覆盖默认值 $.fn.slider.defaults.

 slider 允许用户从一个有效的范围选择一个数值.当沿着轨道移动拇指(鼠标指上去变拇指)控制,一个提示将显示代表当前值,用户可以自定义slider ,通过设置它 的属性.


 

相关依赖

  • draggable

使用示例

当使用作为一个form字段,从<input>标记创建slider 

 

 

[html] view plaincopy
 
  1. <input class="easyui-slider" value="12"  style="width:300px"    
  2.         data-options="showTip:true,rule:[0,'|',25,'|',50,'|',75,'|',100]" />    

从<div>标签创建slider 也是允许的,但是'value'属性是无效的.

 

 

[html] view plaincopy
 
  1. <div class="easyui-slider" data-options="min:10,max:90,step:10" style="width:300px"></div>    

使用编程的方式创建slider 

 

 

[html] view plaincopy
 
  1. <div id="ss" style="height:200px"></div>    
[javascript] view plaincopy
 
  1. $('#ss').slider({    
  2.     mode: 'v',    
  3.     tipFormatter: function(value){    
  4.         return value + '%';    
  5.     }    
  6. });   

 

属性

NameTypeDescriptionDefault
width number slider的宽度. auto
height number  slider的高度. auto
mode string 指定那种类型的slider , 可用值: 'h'(水平),'v'(垂直). h
showTip boolean 定义是否显示值信息提示. false
disabled boolean 定义是否禁用 slider. false
value number 默认值. 0
min number 最小允许值. 0
max number 最大允许值. 100
step number 步长(类似for循环中的i++)增加或者减少的值. 1
rule array 显示在slider旁边的标签 , '|' 仅仅显示一根线. []
tipFormatter function 转换slider的值的函数.返回string类型值将显示作为提示.  

Events

NameParametersDescription
onChange newValue, oldValue 当字段值发生改变的时候触发.
onSlideStart value 开始拖动slider的时候触发.
onSlideEnd value 停止拖动slider的时候触发.

Methods

NameParameterDescription
options none 返回 slider options对象.
destroy none 销毁slider对象.
resize param 设置slider大小.'param' 包含以下属性:
width:新的slider宽度
height:新的slider高度
getValue none 得到slider值.
setValue value 设置slider值.
enable none 启用 slider 组件.
disable none 禁用 slider 组件.


    以上如果有错误信息,请指出,thanks!

分享到:
评论

相关推荐

    用easyui的slider改造的JavaScript时间播放条

    用easyui的slider改造的简单时间播放条,简单实用

    使用easyUI的slider做调色器

    easyUI练习,纯属娱乐。整个过程最纠结得还是使用js控制如何使用三个rgb的值去控制容器的底色。已经超过20个字了。

    jQuery EasyUI 1.3.5 离线简体中文API文档

    slider:新增“clear”和“reset”方法; tabs:新增“unselect”方法、“onUnselect”事件; tabs:新增“selected”属性,用于指定的默认打开的面板; tabs:Tab Panel(Tab页)新增“collapsible”属性,用于...

    jQuery EasyUI 1.55API 中文版

    jQuery EasyUI 1.5.5版本更新内容: Bug(修复) tabs:修复当标题包含符合元素时,所选择的历史顺序错误的问题; combo:修复当设置了一个较大的'delay'值的时候下拉面板可能不会被隐藏的问题; layout:修复当...

    jQuery EasyUI 1.3.6 离线简体中文API文档

    slider:添加“converter”属性,该属性允许用户决定如何将一个值转换为进度条位置或进度条位置值; searchbox:添加“disabled”属性; searchbox:添加“disable”、“enable”、“clear”、“reset”方法; ...

    jQuery EasyUI 1.5.5 离线简体中文API文档 含完整开发工具包+皮肤+扩展+演示

    • slider:'step'属性可以设置为浮点数; • menu:'findItem'方法允许用户通过任意参数查找菜单项; • menubutton:添加'showEvent'和'hideEvent'属性。 New Plugin(新组件) • maskedbox:'maskedbox'组件将...

    jQuery EasyUI 1.4.2 离线简体中文API文档 含完整开发工具包+皮肤+扩展+演示

    slider:添加“range”属性; menu:添加“itemHeight”,“inline”,“noline”和“align”属性; panel:添加“header”属性,允许用户自定义面板标题栏; menubutton:添加“hasDownArrow”属性。 New Plugin...

    jquery-easyui-1.3.4

    Current Version: 1.3.4 ChangeLog Bug combobox: The ... slider: Add 'onComplete' event. pagination: The 'buttons' property accepts the existing element. License: GPL License Commercial License

    jquery-easyui-1.3.6.zip

    jQuery EasyUI是一组基于jQuery的UI插件集合,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的UI界面。开发者不需要编写复杂的javascript,也不需要对css样式有深入的了解,开发者需要了解...

    jquery-easyui-EDT-1.5.5.7z

    slider:'step'属性可以设置为浮点数; menu:'findItem'方法允许用户通过任意参数查找菜单项; menubutton:添加'showEvent'和'hideEvent'属性。 New Plugin(新组件) maskedbox:'maskedbox'组件将会强制用户...

    jQuery EasyUI 1.3 API 中文教程

    滑动条 - Slider 菜单 - Menu 菜单按钮 - MenuButton 分隔按钮 - SplitButton 树形菜单 - Tree/li&gt; 可编辑树形菜单 - Editable Tree 按钮与布局 链接按钮 - LinkButton 分隔按钮 - SplitButton ...

    快递服务申请系统原型界面

    │ │ │ easyui.css │ │ │ filebox.css │ │ │ layout.css │ │ │ linkbutton.css │ │ │ menu.css │ │ │ menubutton.css │ │ │ messager.css │ │ │ numberbox.css │ │ │ pagination.css │ ...

    jQuery-ui Demo 官方UI插件

    $("#example").slider(); }); CSS文件:http://dev.jquery.com/view/trunk/themes/flora/flora.all.css 选项说明:http://docs.jquery.com/UI/Slider/slider#options 选项实例:...

Global site tag (gtag.js) - Google Analytics