使用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 相关文章推荐
javascript入门·对象属性方法大总结
Oct 01 Javascript
jquery插件制作 提示框插件实现代码
Aug 17 Javascript
js setTimeout 常见问题小结
Aug 13 Javascript
jQuery动态添加删除select项(实现代码)
Sep 03 Javascript
jQuery常用且重要方法汇总
Jul 13 Javascript
javascript实现网页字符定位的方法
Jul 14 Javascript
JS代码防止SQL注入的方法(超简单)
Apr 12 Javascript
angularjs ocLazyLoad分步加载js文件实例
Jan 17 Javascript
js实现以最简单的方式将数组元素添加到对象中的方法
Dec 20 Javascript
JS实现验证码倒计时的注册页面
Jan 02 Javascript
js replace替换字符串同时替换多个方法
Nov 27 Javascript
浅析vue-cli3配置webpack-bundle-analyzer插件【推荐】
Oct 23 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
星际争霸 Starcraft 发展史
2020/03/14 星际争霸
PHP 在5.1.* 和5.2.*之间 PDO数据库操作中的不同之处小结
2012/03/07 PHP
ThinkPHP框架使用redirect实现页面重定向的方法实例分析
2018/04/12 PHP
ThinkPHP5.1+Ajax实现的无刷新分页功能示例
2020/02/10 PHP
Extjs学习笔记之五 一个小细节renderTo和applyTo的区别
2010/01/07 Javascript
javascript 正则替换 replace(regExp, function)用法
2010/05/22 Javascript
JavaScript中创建类/对象的几种方法总结
2013/11/29 Javascript
JS验证IP,子网掩码,网关和MAC的方法
2015/07/02 Javascript
javascript封装 Cookie 应用接口
2015/08/07 Javascript
jQuery实现查找最近父节点的方法
2016/06/23 Javascript
BootStrap入门教程(一)之可视化布局
2016/09/19 Javascript
JavaScript 身份证号有效验证详解及实例代码
2016/10/20 Javascript
如何处理JSON中的特殊字符
2016/11/30 Javascript
jQuery获取Table某列的值(推荐)
2017/03/03 Javascript
使用vue.js编写蓝色拼图小游戏
2017/03/17 Javascript
Angular2利用组件与指令实现图片轮播组件
2017/03/27 Javascript
jquery.form.js异步提交表单详解
2017/04/25 jQuery
微信小程序 实现动态显示和隐藏某个控件
2017/04/27 Javascript
Angular中封装fancyBox(图片预览)遇到问题小结
2017/09/01 Javascript
select标签设置默认选中的选项方法
2018/03/02 Javascript
JavaScript中click和onclick本质区别与用法分析
2018/06/07 Javascript
详解原生JS回到顶部
2019/03/25 Javascript
Python实现读取TXT文件数据并存进内置数据库SQLite3的方法
2017/08/08 Python
python3+PyQt5实现自定义分数滑块部件
2018/04/24 Python
Python实现钉钉订阅消息功能
2020/01/14 Python
python使用bs4爬取boss直聘静态页面
2020/10/10 Python
如何利用Python 进行边缘检测
2020/10/14 Python
Canvas globalCompositeOperation
2018/12/18 HTML / CSS
大二学期个人自我评价
2014/01/13 职场文书
2014学习优秀共产党员先进事迹材料思想汇报
2014/09/14 职场文书
2014年信用社工作总结
2014/11/25 职场文书
离婚协议书范本(通用篇)
2014/11/30 职场文书
2016年党员干部公开承诺书
2016/03/24 职场文书
实用求职信模板范文
2019/05/13 职场文书
mongoDB数据库索引快速入门指南
2022/03/23 MongoDB
MySQL索引失效场景及解决方案
2022/07/23 MySQL