使用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 相关文章推荐
js获取单选按钮的数据
Nov 27 Javascript
WEB 浏览器兼容 推荐收藏
May 14 Javascript
jquery控制左右箭头滚动图片列表的实例
May 20 Javascript
利用JQuery制作符合Web标准的QQ弹出消息
Jan 14 Javascript
不想让浏览器运行javascript脚本的方法
Nov 20 Javascript
javascript多物体运动实现方法分析
Jan 08 Javascript
JS获取和修改元素样式的实例代码
Aug 06 Javascript
jQuery.ajax 跨域请求webapi设置headers的解决方案
Aug 08 Javascript
Bootstrap 模态框自定义点击和关闭事件详解
Aug 10 Javascript
简单了解node npm cnpm的具体使用方法
Feb 27 Javascript
angularjs模态框的使用代码实例
Dec 20 Javascript
微信小程序用户授权最佳实践指南
May 08 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
CMS中PHP判断系统是否已经安装的方法示例
2014/07/26 PHP
php获取用户浏览器版本的方法
2015/01/03 PHP
讲解WordPress中用于获取评论模板和搜索表单的PHP函数
2015/12/28 PHP
简要剖析PHP的Yii框架的组件化机制的基本知识
2016/03/17 PHP
php5.x禁用eval的操作方法
2018/10/19 PHP
用js实现的模拟jquery的animate自定义动画(2.5K)
2010/07/20 Javascript
js+canvas绘制五角星的方法
2016/01/28 Javascript
微信小程序 数据访问实例详解
2016/10/08 Javascript
详解在Vue中通过自定义指令获取dom元素
2017/03/04 Javascript
vue 打包后的文件部署到express服务器上的方法
2017/08/09 Javascript
JavaScript实现的搜索及高亮显示功能示例
2017/08/14 Javascript
webpack写jquery插件的环境配置
2017/12/21 jQuery
Javascript格式化并高亮xml字符串的方法及注意事项
2018/08/13 Javascript
jQuery实现动画、消失、显现、渐出、渐入效果示例
2018/09/06 jQuery
webpack HappyPack实战详解
2019/10/08 Javascript
Vue+penlayers实现多边形绘制及展示
2020/12/24 Vue.js
微信小程序实现购物车小功能
2020/12/30 Javascript
[00:48]完美“圣”典2016风云人物:xiao8宣传片
2016/11/30 DOTA
[02:26]2018DOTA2亚洲邀请赛赛前采访-Newbee篇
2018/04/03 DOTA
详细解读Python的web.py框架下的application.py模块
2015/05/02 Python
python实现多线程抓取知乎用户
2016/12/12 Python
python读取二进制mnist实例详解
2017/05/31 Python
python爬虫获取百度首页内容教学
2018/12/23 Python
使用Python完成15位18位身份证的互转功能
2019/11/06 Python
tensorflow 重置/清除计算图的实现
2020/01/19 Python
详解Ubuntu环境下部署Django+uwsgi+nginx总结
2020/04/02 Python
购买瑞典当代设计的腕表和太阳眼镜:TRIWA
2016/10/30 全球购物
Ego Shoes官网:英国时髦鞋类品牌
2020/10/19 全球购物
北承题目(C++)
2012/05/16 面试题
铁路安全事故反思
2014/04/26 职场文书
2014年秋季开学典礼致辞
2014/08/02 职场文书
公务员四风问题对照检查材料整改措施
2014/09/26 职场文书
2014年作风建设工作总结
2014/10/29 职场文书
2016优秀毕业生个人事迹材料
2016/02/29 职场文书
导游词之苏州盘门景区
2019/11/12 职场文书
JavaScript流程控制(循环)
2021/12/06 Javascript