jquery中文说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

jquery ui是jquery官方推出的配合jquery使用的用户界面组件集合!包含了许多的界面操作功能,如我们常用的表格排序,拖拽,TAB选项卡,滚动条,相册浏览,日历控件,对话框等JS插件~~可以很方便的开发用户界面上的功能,使得您的开发工作事半功倍~~不用写繁琐的JS代码~

下载地址:/download

下载后会发现里面有很多的JS文件,也有DOME,您可以一一演示,现在,我介绍一些常用的UI库的使用

基本的鼠标互动:

拖拽(drag and dropping)、排序(sorting)、选择(selecting)、缩放(resizing)

各种互动效果:

手风琴式的折叠菜单(accordions)、日历(date pickers)、对话框(dialogs)、滑动条

(sliders)、表格排序(table sorters)、页签(tabs)

放大镜效果(magnifier)、阴影效果(shadow)

第一部分:鼠标交互

1.1 Draggables:拖拽

所需文件:

ui.mouse.js

ui.draggable.js

ui.draggable.ext.js

用法:文件载入后,可以拖拽class = “block”的层

1. $(document).ready(function(){

2. $(".block").draggable();

3. });

draggable(options)可以跟很多选项

选项说明:/UI/Draggables/draggable#options

选项实例:/view/trunk/plugins/ui/tests/draggable.html

1.2 Droppables

所需要文件,drag drop

ui.mouse.js

ui.draggable.js

ui.draggable.ext.js

ui.droppable.js

ui.droppable.ext.js

用法:

1. $(document).ready(function() {

2. $(".block").draggable({ helper: 'clone' });

3. $(".drop").droppable({

4. accept: ".block",

5. activeClass: 'droppable-active',

6. hoverClass: 'droppable-hover',

7. drop: function(ev, ui) {

8. $(this).append("Dropped!");

9. }

10. });

11. });

选项说明:/UI/Droppables/droppable#options

选项实例:/view/trunk/plugins/ui/tests/droppable.html 1.3Sortables排序

所需要的文件

jquery.dimensions.js

ui.mouse.js

ui.draggable.js

ui.droppable.js

ui.sortable.js

用法:

1. $(document).ready(function(){

2. $("#myList").sortable({});

3. });

dimensions文档/plugins/project/dimensions

选项说明:/UI/Sortables/sortable#options

选项实例:/view/trunk/plugins/ui/demos/ui.sortable.html 1.4 Selectables 选择

所需要的文件

jquery.dimensions.js

ui.mouse.js

ui.draggable.js

ui.droppable.js

ui.selectable.js

用法:

1. $(document).ready(function(){

2. $(”#myList”).selectable();

3. });

选项说明:/UI/Selectables/selectable#options

选项实例:/view/trunk/plugins/ui/tests/selectable.html 1.5Resizables改变大小

所需要的文件,此例子需要几个css文件

jquery.dimensions.js

ui.mouse.js

用法:

1. $(document).ready(function(){

2. $(”#example”).resizable();

3. });

CSS文件:/view/trunk/themes/flora/flora.all.css

选项说明:/UI/Resizables/resizable#options

选项实例:/view/trunk/plugins/ui/demos/ui.resizable.html 第二部分:互动效果

2.1 Accordion 折叠菜单

所需要的文件:

ui.accordion.js

jquery.dimensions.js

用法:

1. $(document).ready(function(){

2. $(”#example”).accordion();

3. });

CSS文件:/view/trunk/themes/flora/flora.all.css

选项说明:/UI/Accordion/accordion#options

选项实例:/view/trunk/plugins/accordion/?p=1.1.1

2.2 dialogs 对话框

所需要的文件:

jquery.dimensions.js

ui.dialog.js

ui.resizable.js

相关文档
最新文档