使用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常见注意事项
Jan 01 Javascript
JavaScript前补零操作实例
Mar 11 Javascript
JS中获取函数调用链所有参数的方法
May 07 Javascript
最精简的JavaScript实现鼠标拖动效果的方法
May 11 Javascript
JavaScript中字面量与函数的基本使用知识
Oct 20 Javascript
JS模拟酷狗音乐播放器收缩折叠关闭效果代码
Oct 29 Javascript
JS实现基于Sketch.js模拟成群游动的蝌蚪运动动画效果【附demo源码下载】
Aug 18 Javascript
基于vue实现分页效果
Nov 06 Javascript
ES6中数组array新增方法实例总结
Nov 07 Javascript
vue v-model实现自定义样式多选与单选功能
Jul 05 Javascript
jquery ui 实现 tab标签功能示例【测试可用】
Jul 25 jQuery
vue实现一个矩形标记区域(rectangle marker)的方法
Oct 28 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 SQLite类
2009/05/07 PHP
php获取CSS文件中图片地址并下载到本地的方法
2014/12/02 PHP
php文件下载处理方法分析
2015/04/22 PHP
Symfony2学习笔记之系统路由详解
2016/03/17 PHP
Laravel框架之解决前端显示图片问题
2019/10/24 PHP
javascript 冒泡排序 正序和倒序实现代码
2010/12/14 Javascript
超级有用的13个基于jQuery的内容滚动插件和教程
2011/07/31 Javascript
解决JS中乘法的浮点错误的方法
2014/01/03 Javascript
HTML5游戏引擎LTweenLite实现的超帅动画效果(附demo源码下载)
2016/01/26 Javascript
浅析JavaScript函数的调用模式
2016/08/10 Javascript
Nodejs中解决cluster模块的多进程如何共享数据问题
2016/11/10 NodeJs
Vue.js基础知识小结
2017/01/13 Javascript
Jquery根据浏览器窗口改变调整大小的方法
2017/02/07 Javascript
javaScript+turn.js实现图书翻页效果实例代码
2017/02/16 Javascript
Vue.js结合bootstrap实现分页控件
2017/03/10 Javascript
vue.js学习笔记之v-bind和v-on解析
2018/05/03 Javascript
vue history 模式打包部署在域名的二级目录的配置指南
2019/07/02 Javascript
[51:15]2014 DOTA2国际邀请赛中国区预选赛 Orenda VS LGD-GAMING
2014/05/22 DOTA
Django 如何获取前端发送的头文件详解(推荐)
2017/08/15 Python
python操作redis方法总结
2018/06/06 Python
由Python编写的MySQL管理工具代码实例
2019/04/09 Python
一步步教你用python的scrapy编写一个爬虫
2019/04/17 Python
scrapy-redis源码分析之发送POST请求详解
2019/05/15 Python
python3 tcp的粘包现象和解决办法解析
2019/12/09 Python
Python学习之路之pycharm的第一个项目搭建过程
2020/06/18 Python
如何基于Python爬虫爬取美团酒店信息
2020/11/03 Python
基于css3的属性transition制作菜单导航效果
2015/09/01 HTML / CSS
西海岸男士和男童服装:Johnnie-O
2018/03/15 全球购物
Microsoft Advertising美国:微软搜索广告
2019/05/01 全球购物
乌克兰电子和家用电器商店:Foxtrot
2019/07/23 全球购物
英国行业制服供应商:Alexandra
2019/09/14 全球购物
庆八一活动方案
2014/01/25 职场文书
素食餐饮项目创业计划书
2014/02/02 职场文书
企业宣传策划方案
2014/05/29 职场文书
2015年教师节演讲稿范文
2015/03/19 职场文书
《包身工》教学反思
2016/02/23 职场文书