·概述 滑动条是一种简单的设置一定范围内参数的插件。 官方示例地址:http://jqueryui.com/demos/slider/ ·参数(参数名 : 参数类型 : 默认名称) animate : Boolean : false 设置是否在拖动滑块时执行动画效果。 初始:$('.selector').slider({ animate: true }); 获取:var animate = $('.selector').slider('option', 'animate'); 设置:$('.selector').slider('option', 'animate', true); max : Number : 100 设置滑动条的最大值。 初始:$('.selector').slider({ max: 7 }); 获取:var max = $('.selector').slider('option', 'max'); 设置:$('.selector').slider('option', 'max', 7); min : Number : 0 设置滑动条的最小值。 初始:$('.selector').slider({ min: -7 }); 获取:var min = $('.selector').slider('option', 'min'); 设置:$('.selector').slider('option', 'min', -7); orientation : String : 'auto' 通常不需要设置此选项,程序会自动识别,如果未正确识别,则可以设置为:'horizontal' 或 'vertical'。 初始:$('.selector').slider({ orientation: 'vertical' }); 获取:var orientation = $('.selector').slider('option', 'orientation'); 设置:$('.selector').slider('option', 'orientation', 'vertical'); range : Boolean, String : false 如果设置为true,滑动条会自动创建两个滑块,一个最大、一个最小,用于设置一个范围内值。 初始:$('.selector').slider({ range: 'min' }); 获取:var range = $('.selector').slider('option', 'range'); 设置:$('.selector').slider('option', 'range', 'min'); step : Number : 1 在最大值和最小值中间设置滑块步进大小,此值必须能被(max-min)平分。 初始:$('.selector').slider({ step: 5 }); 获取:var step = $('.selector').slider('option', 'step'); 设置:$('.selector').slider('option', 'step', 5); value : Number : 0 设置初始时滑块的值,如果有多个滑块,则设置第一个滑块。 初始:$('.selector').slider({ value: 37 }); 获取:var value = $('.selector').slider('option', 'value'); 设置:$('.selector').slider('option', 'value', 37); values : Array : null 此属性用于设置滑块的初始值,并且只当range设置为true时有效。(至少两个滑块值) 初始:$('.selector').slider({ values: [1,5,9] }); 获取:var values = $('.selector').slider('option', 'values'); 设置:$('.selector').slider('option', 'values', [1,5,9]); ·事件 start : slidestart 当滑块开始滑动时,触发此事件。 初始:$('.selector').slider({ start: function(event, ui) { ... } }); 绑定:$('.selector').bind('slidestart', function(event, ui) { ... }); slide : slide 当滑块滑动时,触发此事件。使用ui.value获取当前值,或$(..).slider('value', index)获取其它滑块的值。 初始:$('.selector').slider({ slide: function(event, ui) { ... } }); 绑定:$('.selector').bind('slide', function(event, ui) { ... }); change : slidechange 当滑块滑动且值发生改变时,触发此事件。事件带两个参数event and ui,使用event.orginalEvent来判断是键盘或鼠标或其它触发,用ui.value获取当前值,用$(this).slider('values', index)获取其它滑块的值。 初始:$('.selector').slider({ change: function(event, ui) { ... } }); 绑定:$('.selector').bind('slidechange', function(event, ui) { ... }); stop : slidestop 当滑块停止滑动时,触发此事件。 初始:$('.selector').slider({ stop: function(event, ui) { ... } }); 绑定:$('.selector').bind('slidestop', function(event, ui) { ... }); ·属性 destroy 销毁当前滑动条对象。 用法:.slider( 'destroy' ) disable 禁用当前滑动条。 用法:.slider( 'disable' ) enable 启用当前滑动条。 用法:.slider( 'enable' ) option 获取或设置当前滑动条的参数。 用法:.slider( 'option' , optionName , [value] ) value 获取或设置当前滑动条的值。 用法:.slider( 'value' , [value] ) values 获取或设置当前滑动条的所有滑块的值。 用法:.slider( 'values' , index , [value] )
问题内容: 我正在尝试在同时引用 jQueryUI 和 Bootstrap 3 的View 上使用。如果我在jQueryUI的js之后加载Boostrap,则调用成功,但是如果我在Bootstrap之后调用jQueryUI,则出现错误,并且没有任何效果。您可以自己尝试。互联网上对此进行了大量讨论,我询问了有关GitHub的问题,但我还找不到解决方案。 问题答案: 理想的解决方案是采用没有工具提示的
JqueryUI 是目前最流行的前端框架。它是时尚,直观且功能强大的移动第一前端框架,可实现更快速,更轻松的 Web 开发。
我有一个带有单个输入的html搜索表单。在输入字段中,用户可以写三个不同的东西:区域名称,旅行名称,其他关键字。 null 剧本: 提前感谢Chaim
本文向大家介绍jQueryUI Sortable 应用Demo(分享),包括了jQueryUI Sortable 应用Demo(分享)的使用技巧和注意事项,需要的朋友参考一下 最近工作用需要设计一个自由布局的页面设计。我选了jQuery UI 的 sortable ,可以拖拽,自由排序 使用很方便,写一个demo,做个记录。 第一、单项目自由排序 下图效果 代码段: html: 第二、多排序组之间
本文向大家介绍jqueryUI里拖拽排序示例分析,包括了jqueryUI里拖拽排序示例分析的使用技巧和注意事项,需要的朋友参考一下 示例参考http://jsfiddle.net/KyleMit/Geupm/2/ (这个站需要FQ才能看到效果) 其实是jqueryUI官方购物车拖拽添加例子的增强版,就是在拖拽的时候增加了排序 这个是html代码 这个是js代码主要在js代码中红色代码部分设置
我试图在qtip中的图像上显示jQuery UI工具提示。现在,工具提示显示在工具提示后面。你知道怎么把它展示在它面前吗? 小提琴在这里:http://jsfiddle.net/wYM2Q/ 将鼠标移到文本“bind qtip to this”上。然后将鼠标悬停在qtip内的图像上。你会看到qtip后面显示的工具提示,我想在它前面显示。
本文向大家介绍jquery实现仿JqueryUi可拖动的DIV实例,包括了jquery实现仿JqueryUi可拖动的DIV实例的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了jquery实现仿JqueryUi可拖动的DIV。分享给大家供大家参考。具体如下: 这是用Jquery写的代码,仿JQUERYUI的Draggable或者是Dialog,希望大家喜欢,写的一个小东西。参考了下网上的其他
问题内容: 我喜欢jQueryUI的对话框。但是,似乎没有一种动态加载内置内容的方法。我想我必须使用其他方法来实现这一目标?iframe仅在可见时才会加载内容吗?这是正确的方法吗? 如果其他对话框机制更适合仅在首次打开时加载内容,则我愿意接受。 问题答案: 这并非难事-仅此而已,我不会开始与iframe搞混。这样的事情怎么样? 基本上,您创建对话框,然后打开对话框,从服务器中加载一个html文件,