`

http://ui.jquery.com/

阅读更多
http://ui.jquery.com/

所有效果说明:
基本的鼠标互动:
拖拽(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(function(){
    $(".block").draggable();
});

draggable(options)可以跟很多选项
选项说明:http://docs.jquery.com/UI/Draggables/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("<br>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#options
选项实例: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/themes/flora/flora.all.css
选项说明:http://docs.jquery.com/UI/Resizables/resizable#options
选项实例:http://dev.jquery.com/view/trunk/plugins/ui/demos/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
选项实例:http://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
分享到:
评论

相关推荐

    jquery-ui.min.js

    &lt;link rel="stylesheet" href="https://code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css"&gt; &lt;script src="https://code.jquery.com/jquery-3.6.0.min.js"&gt;&lt;/script&gt; &lt;script src="https://code.jquery....

    jquery-ui.css、jquery-ui.js下载

    《jQuery UI:深入理解与应用》 jQuery UI是基于JavaScript库jQuery的一个扩展,它提供了一系列丰富的用户界面组件,包括但不限于对话框(Dialogs)、日期选择器(Datepickers)、拖放功能(Drag and Drop)、排序...

    jQuery UI.Layout参数说明

    jQuery UI.Layout参数 jQuery UI.Layout Plug-in 官方站点:http://layout.jquery-dev.net/ 必须的文件:jquery.js,jquery-ui.js,jquery.layout.js

    spring_MVC源码

    弃用了struts,用spring mvc框架做了几个项目,感觉都不错,而且使用了注解方式,可以省掉一大堆配置文件。本文主要介绍使用注解方式配置的spring mvc,之前写的spring3.0 mvc和rest小例子...02.&lt;web-app xmlns:xsi=...

    kendoui.for.jquery.2018.3.911.commercial

    2018年R3版本(kendoui.for.jquery.2018.3.911.commercial)是该框架的一个重要更新,提供了丰富的组件和功能,以满足现代Web开发的需求。 首先,Kendo UI的核心是其对jQuery库的深度整合。jQuery作为广泛使用的...

    jquery-ui-1.8.16.custom.min.js/jquery-ui-1.8.16.custom.css

    **jQuery UI** 是一个强大的JavaScript库,用于构建用户界面,它基于流行的jQuery库。这个压缩包包含两个关键文件:`jquery-ui-1.8.16.custom.min.js` 和 `jquery-ui-1.8.16.custom.css`,这些都是jQuery UI的特定...

    jqueryUI

    &lt;link rel="stylesheet" href="https://code.jquery.com/ui/1.x.x/themes/base/jquery-ui.css"&gt; &lt;script src="https://code.jquery.com/ui/1.x.x/jquery-ui.min.js"&gt;&lt;/script&gt; 基本对话框"&gt; 这是一个基本的对话框...

    JQuery API手册与JQuery UI API手册

    博文链接:https://cxlh.iteye.com/blog/245041

    jquery-ui插件

    &lt;link rel="stylesheet" href="https://code.jquery.com/ui/1.13.1/themes/base/jquery-ui.css"&gt; &lt;script src="https://code.jquery.com/ui/1.13.1/jquery-ui.min.js"&gt;&lt;/script&gt; ``` 接下来,可以通过调用`.ui()`...

    HTML/PHP/ASP/ASP.NET/JSP... jQuery ui.ariaSorTable 支持排序、分页的表格

    jQuery ui.ariaSorTable 支持分页的表格组件,想实现无刷新分页的朋友一定要看看这个jQuery ui插件,为你实现多功能表格提供有一份有力参考。除分页外,本表格组件支持表格双击表头排序,简单方便,推荐给大家。

    ui.core.js与ui.tabs.js

    &lt;script src="https://code.jquery.com/jquery-3.x.x.min.js"&gt;&lt;/script&gt; &lt;script src="path/to/jquery-ui/ui/core.js"&gt;&lt;/script&gt; &lt;script src="path/to/jquery-ui/ui/tabs.js"&gt;&lt;/script&gt; ``` 接下来,通过jQuery的...

    jquery.datepicker-zh-CN.js

    jquery datepicker 的中文包...&lt;link href="./public/css/jqueryui/jquery-ui-1.10.3.min.css" rel="stylesheet"&gt; $( "#datepicker" ).datepicker({dateFormat:"yy-mm-dd",regional:$.datepicker.regional['zh-CN']});

    jquery-ui.min.js 1.8.5

    jquery-ui.min.js 1.8.5

    jquery.ui-1.6rc6.rar

    individuals (AUTHORS.txt, http://ui.jquery.com/about) For exact contribution history, see the revision history and logs, available at http://jquery-ui.googlecode.com/svn/ Permission is hereby granted...

    ajaxfileupload.js/ui.core.js/

    ajaxfileupload.js/ ui.core.js/ ui.draggable.js/ jquery.imagecropper.js/ ui.draggable.js 实现图片异步上传的和图片的剪切功能,整个小项目,解压即可部署使用。

    HTML/PHP/ASP/ASP.NET/JSP... jQuery UI.FormValidator 多功能实用表单输入检查插件

    jQuery UI.FormValidator 是一个跨平台的JavaScript库,专为这些语言的前端开发设计,用于实现高效、用户友好的表单输入验证。 HTML(超文本标记语言)是网页的基础,定义了页面的结构。它提供了各种标签来创建网页...

    div拖动排序插件jquery.sortable.zip

    &lt;script src="https://code.jquery.com/ui/1.x.y/jquery-ui.min.js"&gt;&lt;/script&gt; ``` 然后,你可以选择要使哪些元素具有拖放排序功能,并调用`.sortable()`方法。例如,如果你有一个包含多个div的列表,你可以这样...

    jquery-ui-1.11.4完整版

    &lt;script src="jquery.js"&gt;&lt;/script&gt; &lt;script src="jquery-ui-1.11.4.custom/jquery-ui.min.js"&gt;&lt;/script&gt; &lt;/head&gt; $(function() { $("#datepicker").datepicker(); }); &lt;/script&gt; &lt;/body&gt; &lt;/html&gt; ``` ...

    jQuery-ui Demo 官方UI插件

    最新官方jQuery UI插件 主流特效Demo,绝不含糊。 好东西不需要过多的言辞修饰,下了就知道! 所有效果说明: 基本的鼠标互动: ...实例http://dev.jquery.com/view/trunk/plugins/ui/demos/ui.magnifier.html

    jQuery UI插件

    &lt;script type="text/javascript" src="ui/jquery.ui.core.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="ui/jquery.ui.widget.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="ui/jquery.ui.mouse....

Global site tag (gtag.js) - Google Analytics