使用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 行级解析读取XML文件(附源码)
Oct 12 Javascript
基于jQuery的360图片展示实现代码
Jun 14 Javascript
sencha touch 模仿tabpanel导航栏TabBar的实例代码
Oct 24 Javascript
IE中getElementsByName()对有些元素无效的解决方案
Sep 28 Javascript
jquery实现的简单二级菜单效果代码
Sep 22 Javascript
如何在JS中实现相互转换XML和JSON
Jul 19 Javascript
微信小程序实现指定显示行数多余文字去掉用省略号代替
Jul 25 Javascript
如何在js代码中消灭for循环实例详解
Jul 29 Javascript
移动端H5页面返回并刷新页面(BFcache)的方法
Nov 06 Javascript
Three.js中矩阵和向量的使用教程
Mar 19 Javascript
详解JavaScript 浮点数运算的精度问题
Jul 23 Javascript
利用JavaScript的Map提升性能的方法详解
Aug 14 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写入数据库类代码分享
2011/07/26 PHP
ThinkPHP实现将SESSION存入MYSQL的方法
2014/07/22 PHP
使用PHPMailer实现邮件发送代码分享
2014/10/23 PHP
Laravel4中的Validator验证扩展用法详解
2016/07/26 PHP
js的hasownproperty使用示例
2014/03/02 Javascript
js检测网络是否具体连接功能的代码
2014/05/23 Javascript
Javascript中的异步编程规范Promises/A详细介绍
2014/06/06 Javascript
初始Nodejs
2014/11/08 NodeJs
javascript+canvas制作九宫格小程序
2014/12/28 Javascript
JavaScript生成随机字符串的方法
2015/03/19 Javascript
JS实现控制表格行内容垂直对齐的方法
2015/03/30 Javascript
Angularjs中使用Filters详解
2016/03/11 Javascript
基于javascript实现九九乘法表
2016/03/27 Javascript
node.js中使用Export和Import的方法
2017/09/18 Javascript
vue如何安装使用Quill富文本编辑器
2018/09/21 Javascript
浅入深出Vue之自动化路由
2019/08/06 Javascript
python计算圆周长、面积、球体体积并画出圆
2014/04/08 Python
Python排序算法实例代码
2017/08/10 Python
用python脚本24小时刷浏览器的访问量方法
2018/12/07 Python
浅谈Python中eval的强大与危害
2019/03/13 Python
在django中实现页面倒数几秒后自动跳转的例子
2019/08/16 Python
基于tensorflow for循环 while循环案例
2020/06/30 Python
详解HTML5 Canvas标签及基本使用
2020/01/10 HTML / CSS
美体小铺加拿大官方网站:The Body Shop加拿大
2016/10/30 全球购物
西班牙英格列斯百货法国官网:El Corte Inglés法国
2017/07/09 全球购物
Saks Fifth Avenue澳洲/亚太地区:萨克斯第五大道精品百货店
2019/06/09 全球购物
Dr. Martens马汀博士澳大利亚官网:马丁靴鼻祖
2019/07/02 全球购物
C语言中一个结构不能包含指向自己的指针吗
2012/05/25 面试题
NULL是什么,它是怎么定义的
2015/05/09 面试题
房屋租赁合同补充协议
2014/10/11 职场文书
四风批评与自我批评范文
2014/10/14 职场文书
工作失职自我检讨书
2015/05/05 职场文书
2015年大学迎新晚会总结
2015/07/16 职场文书
委托书范本格式
2019/04/18 职场文书
Java后端 Dubbo retries 超时重试机制的解决方案
2022/04/14 Java/Android
Oracle 多表查询基本语法实例
2022/04/18 Oracle