快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

千赢国际qy88.vip.qy88:各种效果的jquery 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"的层

$(document).ready(func千赢国际qy88.vip.qy88tion(){

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

});

draggable(options)可以跟很多选项

选项阐明:http://docs.jquery.com/UI/Dragg千赢国际qy88.vip.qy88ables/draggable#options

选项实例:http://dev.jquery.com/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

用法:

$(document).ready(function(){

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

$(".drop").droppable({

accept: ".block",

activeClass: 'droppable-active',

hoverClass: 'droppable-hover',

drop: function(ev, ui) {

$(this).append("

Dropped!");

}

});

});

选项阐明:http://docs.jquery.com/UI/Droppables/droppable#options

选项实例:http://dev.jquery.com/view/trunk/plugins/ui/tests/droppable.html

1.3 Sortables 排序

所必要的文件

jquery.dimensions.js

ui.mouse.js

ui.draggable.js

ui.droppable.js

ui.sortable.js

用法:

$(document).ready(function(){

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

});

dimensions文档http://jquery.com/plugins/project/dimensions

选项阐明:http://docs.jquery.com/UI/Sortables/sortable#options

选项实例:http://dev.jquery.com/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

用法:

$(document).ready(function(){

$("#myList").selectable();

});

选项阐明:http://docs.jquery.com/UI/Selectables/selectable#千赢国际qy88.vip.qy88options

选项实例:http://dev.jquery.com/view/trunk/plugins/ui/tests/selectable.html

1.5 Resizables改变大年夜小

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

jquery.dimensions.js

ui.mouse.js

ui.resizable.js

用法:

$(document).ready(function(){

$("#example").resizable();

});

CSS文件:http://dev.jquery.com/view/trunk/the千赢国际qy88.vip.qy88mes/flora/flora.all.css

选项阐明:http://docs.jquery.com/UI/Resizables/resizable#options

选项实例:http://dev.jquery.com/view/trunk ... s/ui.resizable.html

第二部分:互动效果

2.1 Accordion 折叠菜单

所必要的文件:

ui.accordion.js

jquery.dimensions.js

用法:

$(document).ready(function(){

$("#example").accordion();

});

CSS文件:http://dev.jquery.com/view/trunk/themes/flora/flora.all.css

选项阐明:http://docs.jquery.com/UI/Accordion/accordion#options

选项实例:ht千赢国际qy88.vip.qy88tp://dev.jquery.com/view/trunk/plugins/accordion/?p=1.1.1

2.2 dialogs 对话框

所必要的文件:

jquery.dimensions.js

ui.dialog.js

ui.resizable.js

ui.mouse.js

ui.draggable.js

用法:

$(document).ready(function(){

$("#example").dialog();

});

CSS文件:http://dev.jquery.com/view/trunk/themes/flora/flora.all.css

选项阐明:http://docs.jquery.com/UI/Dialog/dialog#options

选项实例:http://dev.jquery.com/view/trunk/plugins/ui/tests/dialog.html

2.3 sliders 滑动条

所必要的文件

jquery.dimensions.js

ui.mouse.js

ui.slider.js

用法:

$(document).ready(function(){

$("#example").slider();

});

CSS文件:http://dev.jquery.com/view/trunk/themes/flora/flora.all.css

选项阐明:http://docs.jquery.com/UI/Slider/slider#options

选项实例:http://dev.jquery.com/view/trunk/plugins/ui/demos/ui.slider.html

2.4 Tablesorter表格排序

所必要的文件

ui.tablesorter.js

用法:

$(document).ready(function(){

$("#example").tablesorter({sortList:[[0,0],[2,1]], widgets: ['zebra']});

});

CSS文件:http://dev.jquery.com/view/trunk/themes/flora/flora.all.css

选项阐明:http://docs.jquery.com/Plugins/Tablesorter/tablesorter#options

选项实例:http://tablesorter.com/docs/#Demo

2.5 tabs页签(对IE支持不是很好)

所必要的文件

ui.tabs.js

用法:

$(document).ready(function(){

$("#example > ul").tabs();

});

CSS文件:http://dev.jquery.com/view/trunk/themes/flora/flora.all.css

选项阐明:http://docs.jquery.com/UI/Tabs/tabs#initialoptions

选项实例:http://dev.jquery.com/view/trunk/plugins/ui/tests/tabs.html

tabs ext http://stilbuero.de/jquery/tabs_3/rotate.html

第三部分:效果

3.1 Shadow 阴影

实例http://dev.jquery.com/view/trunk/plugins/ui/demos/ui.shadow.html

3.2 Magnifier 放大年夜

实例http://dev.jquery.com/view/trunk/plugins/ui/demos/ui.magnifier.html

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

您可能还会对下面的文章感兴趣: