jQuery_jQuery插件2_jQuery UI型插件
来源:互联网 发布:spss数据 excel 编辑:程序博客网 时间:2024/05/28 06:07
jQuery UI型插件
<script type="text/javascript" src="…/jquery-ui-1.9.2.min.js"></script>
拖拽插件draggable
拖曳插件draggable的功能是拖动被绑定的元素,当这个jQuery UI插件与元素绑定后,可以通过调用draggable()方法,实现各种拖曳元素的效果,调用格式如下:
$(selector).draggable( {options} );
options参数为方法调用时的配置对象,根据该对象可以设置各种拖曳效果,如“containment”属性指定拖曳区域,“axis”属性设置拖曳时的坐标方向。
E.G.
$("#x").draggable({ containment:“parent”, axis:"x"});
放置插件droppable
除使用draggable插件拖曳任意元素外,还可以调用droppable UI插件将拖曳后的任意元素放置在指定区域中,类似购物车效果,调用格式如下:
$(selector).droppable( {options} );
selector参数为接收拖曳元素,options为方法的配置对象,在对象中,drop函数表示当被接收的拖曳元素完全进入接收元素的容器时,触发该函数的调用。
拖拽排序插件sortable
拖曳排序插件的功能是将序列元素(例如<option>、<li>)按任意位置进行拖曳从而形成一个新的元素序列,实现拖曳排序的功能,它的调用格式为:
$(selector).droppable( {options} );
selector参数为进行拖曳排序的元素,options为调用方法时的配置对象.
E.G.
$("ul").sortable({ delay: 2, opacity:0.35});
面板折叠插件accordion
面板折叠插件可以实现页面中指定区域类似“手风琴”的折叠效果,即点击标题时展开内容,再点另一标题时,关闭已展开的内容,调用格式如下:
$(selector).accordion( {options} );
其中,参数selector为整个面板元素,options参数为方法对应的配置对象
选项卡插件tabs
使用选项卡插件可以将<ul>中的<li>选项定义为选项标题,在标题中,再使用<a>元素的“href”属性设置选项标题对应的内容,它的调用格式如下:
$(selector).tabs( {options} );
selector参数为选项卡整体外围元素,该元素包含选项卡标题与内容,options参数为tabs()方法的配置对象,通过该对象还能以ajax方式加载选项卡的内容。
E.G.
$("#tabs").tabs ({ fx: {opacity:"toggle", height: "toggle" }, //设置各选项卡在切换时的动画效果 event:"mousemove" //通过移动鼠标事件切换选项卡});
对话框插件dialog
对话框插件可以用动画的效果弹出多种类型的对话框,实现JavaScript代码中alert()和confirm()函数的功能,它的调用格式为:
$(selector).dialog( {options} );
selector参数为显示弹出对话框的元素,通常为<div>,options参数为方法的配置对象,在对象中可以设置对话框类型、“确定”、“取消”按钮执行的代码等。
菜单工具插件menu
菜单工具插件可以通过<ul>创建多级内联或弹出式菜单,支持通过键盘方向键控制菜单滑动,允许为菜单的各个选项添加图标,调用格式如下:
$(selector).menu( {options} );
selector参数为菜单列表中最外层<ul>元素,options为menu()方法的配置对象。
微调按钮插件spinner
微调按钮插件不仅能在文本框中直接输入数值,还可以通过点击输入框右侧的上下按钮修改输入框的值,还支持键盘的上下方向键改变输入值,调用格式如下:
$(selector).spinner( {options} );
selector参数为文本输入框元素,可选项options参数为spinner()方法的配置对象,在该对象中,可以设置输入的最大、最小值,获取改变值和设置对应事件。
E.G.
$("input").spinner ({ //初始化插件 max: 10, min: 0, //设置微调按钮递增/递减事件 spin: … , //设置微调按钮值改变事件 change: … ,});
工具提示插件tooltip
工具提示插件可以定制元素的提示外观,提示内容支持变量、Ajax远程获取,还可以自定义提示内容显示的位置,它的调用格式如下:
$(selector).tooltip( {options} );
其中selector为需要显示提示信息的元素,可选项参数options为tooltip()方法的配置对象,在该对象中,可以设置提示信息的弹出、隐藏时的效果和所在位置。
E.G.
$("#name").tooltip ({ show: { //显示时效果 effect:"slideDown", delay: 350 }, hide: { //隐藏时效果 effect:"explode", delay: 350 }, position: {//显示的位置 my:"lefttop", at:"leftbottom" }});
- jQuery_jQuery插件2_jQuery UI型插件
- jQuery_jQuery插件1_jQuery常用插件
- 06_jQuery插件
- jQuery UI型插件
- web前端_jquery的cookie插件的使用
- jquery之UI型插件
- jQuery插件 -- jQuery UI插件
- 实现resziable的插件/ Jquery UI 插件的探索2
- 第 10 章 jQuery UI 型插件
- jquery 插件(七) jquery UI(2)
- jquery ui 插件实例 (2)
- jquery ui 插件实例 (2)
- 若干 JQuery UI 插件
- jQuery UI 微型插件
- Unity3D UI插件
- jQuery ui插件用法
- jquery ui插件
- jQuery(UI)常用插件
- react native 顶部控件
- List接口常用实现类的特点和底层实现
- CF-(贪心)
- js data日期初始化的5种方法
- hdu 6060 RXD and dividing
- jQuery_jQuery插件2_jQuery UI型插件
- jQuery对象与DOM对象之间相互转换
- UNIX环境高级编程读书笔记(4)
- Android6.0动态权限(获取权限提示框允许与拒绝状态信息)
- 安装darknet /usr/bin/ld:找不到 -lippicv 或者nvcc
- poj 1845 Sumdiv [素数筛+母函数]
- 百练2929回文的素数
- (白话通俗讲解)Java实现接口的类的对象赋值给接口的理解
- angularJS中$watch监听不到输入控件(input、textarea)的空格输入问题