使用jQuery UI库开发Web界面的简单入门指引


Posted in Javascript onApril 22, 2016

一.jQuery UI
jQuery UI 是以jQuery 为基础的开源JavaScript 网页用户界面代码库。包
含底层用户交互、动画、特效和可更换主题的可视控件。我们可以直接用它来构建具有很
好交互性的web 应用程序。
jQuery UI 的官网网站为:http://jqueryui.com/
jquery-ui-x.xx.x.custom.zip
。里面目录结构如下:
1.css,包含与jQuery UI 相关的CSS 文件;
2.js,包含jQuery UI 相关的JavaScript 文件;
3.Development-bundle,包含多个不同的子目录:demos(jQuery UI 示例文件)、docs(jQuery
UI 的文档文件)、themes(CSS 主题文件)和ui(jQuery ui 的JavaScript 文件)。
4.Index.html,可以查看jQuery UI 功能的索引页。

二.CSS 主题
CSS 主题就是jQuery UI 的皮肤,有各种色调的模版提供使用。对于程序员,可以使用
最和网站符合的模版;对于美工,也提供了没有任何样式的模版基于设计。
可以在这里:http://jqueryui.com/themeroller/  查看已有模版样式。

三.  简单引入
由于jQuery UI 不同组件的引入都有类似的特点和语法,所以这里只介绍两种组件
的引入方式,这样可以以此类推其他组件的引入方式。
button 按钮

//将button 按钮设置成UI 
$('#button').button();

dialog 对话框

//将div 设置成dialog 对话框 
$('#dialog ').click(function () { 
 
  $("#dialog ").dialog(); 
 
});

这样的形式,可以得知,jQuery UI的引入都是这样的  组件名() 方法的形式引入。

Javascript 相关文章推荐
jQuery实现列表自动循环滚动鼠标悬停时停止滚动
Sep 06 Javascript
jQuery实现鼠标移到元素上动态提示消息框效果
Oct 20 Javascript
返回顶部按钮响应滚动且动态显示与隐藏
Oct 14 Javascript
Jquery效果大全之制作电脑健康体检得分特效附源码下载
Nov 02 Javascript
如何用js实现鼠标向上滚动时浮动导航
Jul 18 Javascript
使用BootStrap实现悬浮窗口的效果
Dec 13 Javascript
RequireJS 依赖关系的实例(推荐)
Jan 21 Javascript
使用JavaScript实现alert的实例代码
Jul 06 Javascript
vue-cli创建的项目,配置多页面的实现方法
Mar 15 Javascript
微信小程序 云开发模糊查询实现解析
Sep 02 Javascript
layui原生表单验证的实例
Sep 09 Javascript
vue element ui validate 主动触发错误提示操作
Sep 21 Javascript
jQuery 监控键盘一段时间没输入
Apr 22 #Javascript
基于jquery实现轮播特效
Apr 22 #Javascript
jquery插件Jplayer使用方法简析
Apr 22 #Javascript
jQuery点击其他地方时菜单消失的实现方法
Apr 22 #Javascript
JS验证逗号隔开可以是中文字母数字
Apr 22 #Javascript
JS简单循环遍历json数组的方法
Apr 22 #Javascript
JavaScript中数组去除重复的三种方法
Apr 22 #Javascript
You might like
PHP数据缓存技术
2007/02/14 PHP
php使用curl存储cookie的示例
2014/03/31 PHP
php中的字符编码转换函数用法示例
2014/10/20 PHP
Yii框架参数化查询中IN查询只能查询一个的解决方法
2017/05/20 PHP
Aster vs KG BO3 第一场2.18
2021/03/10 DOTA
LazyForm jQuery plugin 定制您的CheckBox Radio和Select
2009/10/24 Javascript
javscript对象原型的一些看法
2010/09/19 Javascript
javascript与webservice的通信实现代码
2010/12/25 Javascript
js对象与打印对象分析比较
2013/04/23 Javascript
Javascript的表单验证长度
2016/03/16 Javascript
JS图片放大效果简单实现代码
2016/09/08 Javascript
Vue实现双向绑定的方法
2016/12/22 Javascript
js获取ip和地区
2017/03/10 Javascript
JavaScript 事件流、事件处理程序及事件对象总结
2017/04/01 Javascript
Nodejs实现文件上传的示例代码
2017/09/26 NodeJs
JS获取日期的方法实例【昨天,今天,明天,前n天,后n天的日期】
2017/09/28 Javascript
原生JavaScript实现的简单放大镜效果示例
2018/02/07 Javascript
nodejs aes 加解密实例
2018/10/10 NodeJs
vue element中axios下载文件(后端Python)
2019/05/10 Javascript
js重写alert事件(避免alert弹框标题出现网址)
2020/12/04 Javascript
[01:09:19]DOTA2-DPC中国联赛 正赛 VG vs Aster BO3 第二场 2月28日
2021/03/11 DOTA
Python多线程学习资料
2012/12/19 Python
PyQt5主窗口动态加载Widget实例代码
2018/02/07 Python
对python中词典的values值的修改或新增KEY详解
2019/01/20 Python
Pandas统计重复的列里面的值方法
2019/01/30 Python
分析经典Python开发工程师面试题
2019/04/08 Python
乌克兰品牌化妆品和香水在线商店:Bomond
2020/01/14 全球购物
水利公司纪检监察自我鉴定
2014/02/25 职场文书
如何写好建议书
2014/03/13 职场文书
早会主持词
2014/03/17 职场文书
驾驶员培训方案
2014/05/01 职场文书
安全隐患整改报告
2014/11/06 职场文书
2014年服装销售工作总结
2014/11/27 职场文书
小学班主任事迹材料
2014/12/17 职场文书
幼儿园感谢信
2015/01/21 职场文书
物业接待员岗位职责
2015/04/15 职场文书