设为首页
优惠IDC
收藏本站
六狼博客
六狼论坛
开启辅助访问
切换到窄版
用户名
Email
自动登录
找回密码
密码
登录
立即注册
只需一步,快速开始
只需一步,快速开始
快捷导航
门户
首页
BBS
云计算
大数据
手机
移动开发android,ios,windows phone,windows mobile
编程
编程技术java,php,python,delphi,ruby,c,c++
前端
WEB前端htmlcss,javascript,jquery,html5
数据库
数据库开发Access,mysql,oracle,sql server,MongoDB
系统
操作系统windows,linux,unix,os,RedHat,tomcat
架构
项目管理
软件设计,架构设计,面向对象,设计模式,项目管理
企业
服务
运维实战
神马
搜索
搜索
热搜:
php
java
python
ruby
hadoop
sphinx
solr
ios
android
windows
centos
本版
帖子
用户
六狼论坛
»
首页
›
WEB前端
›
Html/Css
›
jquery ui中文说明(使用方法)
返回列表
查看:
366
|
回复:
0
jquery ui中文说明(使用方法)
[复制链接]
yanyanquan
yanyanquan
当前离线
积分
299
窥视卡
雷达卡
升级
33%
当前用户组为
举人
当前积分为
299
, 升到下一级还需要 201 点。
85
主题
85
主题
85
主题
举人
举人, 积分 299, 距离下一级还需 201 积分
举人, 积分 299, 距离下一级还需 201 积分
积分
299
发消息
楼主
|
发表于 2013-2-8 00:55:35
|
显示全部楼层
|
阅读模式
jquery ui是jquery官方推出的配合jquery使用的用户界面组件集合!包含了许多的界面操作功能,如我们常用的表格排序,拖拽,TAB选项卡,滚动条,相册浏览,日历控件,对话框等JS插件~~可以很方便的开发用户界面上的功能,使得您的开发工作事半功倍~~不用写繁琐的JS代码~
下载地址:
http://ui.jquery.com/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”的层
$(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("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
用法:
JavaScript代码
$(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
用法:
JavaScript代码
$(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
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
Vmware
nginx
ASP.NET
PHP
Storm
资讯
美工设计
MySQL
Copyright © 2008-2020
六狼论坛
(http://it.6wolf.com) 版权所有 All Rights Reserved.
Powered by
Discuz!
X3.4
京ICP备14020293号-2
本网站内容均收集于互联网,如有问题请联系
QQ:389897944
予以删除
快速回复
返回顶部
返回列表