使用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之编码规范 推荐
May 23 Javascript
利用JS判断用户是否上网(连接网络)
Dec 23 Javascript
jquery选择器排除某个DOM元素的方法(实例演示)
Apr 25 Javascript
jQuery简单实现禁用右键菜单
Mar 10 Javascript
jQueryUI 拖放排序遇到滚动条时有可能无法执行排序的小bug及解决方案
Dec 19 Javascript
微信JSAPI支付操作需要注意的细节
Jan 10 Javascript
ES6新特性三: Generator(生成器)函数详解
Apr 21 Javascript
vue axios用法教程详解
Jul 23 Javascript
详解webpack + vue + node 打造单页面(入门篇)
Sep 23 Javascript
Vue2.0子同级组件之间数据交互方法
Feb 28 Javascript
vue2.0自定义指令示例代码详解
Apr 25 Javascript
浅谈v-for 和 v-if 并用时筛选条件方法
Nov 07 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可能遇到的问题“无法载入mysql扩展” 的解决方法
2007/04/16 PHP
php获取当前网址url并替换参数或网址的方法
2010/06/06 PHP
服务器上配置PHP运行环境教程
2015/02/12 PHP
php从csv文件读取数据并输出到网页的方法
2015/03/14 PHP
centos+php+coreseek+sphinx+mysql之一coreseek安装篇
2016/10/25 PHP
JS小功能(onmouseover实现选择月份)实例代码
2013/11/28 Javascript
jquery将一个表单序列化为一个对象的方法
2013/12/02 Javascript
JS实现仿京东淘宝竖排二级导航
2014/12/08 Javascript
node.js中的fs.unlink方法使用说明
2014/12/15 Javascript
JS实现FLASH幻灯片图片切换效果的方法
2015/03/04 Javascript
Javascript技术栈中的四种依赖注入详解
2016/02/23 Javascript
AngularJs directive详解及示例代码
2016/09/01 Javascript
给easyui的datebox控件添加清空按钮的实现方法
2016/11/09 Javascript
jQuery中checkbox反复调用attr('checked', true/false)只有第一次生效的解决方法
2016/11/16 Javascript
javaScript 逻辑运算符使用技巧整理
2017/05/03 Javascript
vscode 开发Vue项目的方法步骤
2018/11/25 Javascript
React事件处理的机制及原理
2018/12/03 Javascript
Vue 中如何正确引入第三方模块的方法步骤
2019/05/05 Javascript
Vue之beforeEach非登录不能访问的实现(代码亲测)
2019/07/18 Javascript
原生JS实现留言板
2020/03/26 Javascript
vue使用screenfull插件实现全屏功能
2020/09/17 Javascript
基于vuex实现购物车功能
2021/01/10 Vue.js
利用Python爬取可用的代理IP
2016/08/18 Python
Python使用回溯法子集树模板获取最长公共子序列(LCS)的方法
2017/09/08 Python
Python实现随机漫步功能
2018/07/09 Python
Python批量生成特定尺寸图片及图画任意文字的实例
2019/01/30 Python
pytorch中nn.Conv1d的用法详解
2019/12/31 Python
简单介绍HTML5中的文件导入
2015/05/08 HTML / CSS
AmazeUI 面板的实现示例
2020/08/17 HTML / CSS
亚瑟士美国官网:ASICS美国
2017/02/01 全球购物
别名指示符是什么
2012/10/08 面试题
幸福家庭标语
2014/06/27 职场文书
委托证明模板
2014/09/16 职场文书
女性健康讲座主持词
2015/07/04 职场文书
大队委员竞选演讲稿
2015/11/20 职场文书
公务员爱岗敬业心得体会
2016/01/25 职场文书