jQuery EasyUI 入门必看


Posted in Javascript onJune 03, 2016

学习要点:

1.什么是 jQuery EasyUI

2.学习 jQuery EasyUI 的条件 3.jQuery EasyUI 的功能和优势

4.其他的 UI 插件

5.是否兼容低版本 IE

6.下载及运行 jQuery EasyUI

在正式了解 jQuery EasyUI 之前,我们先了解一下什么是 jQuery EasyUI。它的学习条件、市场上的同类产品、所支持的浏览器等。然后配置运行 jQuery EasyUI。

一.什么是 jQuery EasyUI

jQuery EasyUI 是一组基于 jQuery 的 UI 插件集合,而 jQuery EasyUI 的目标就是帮助Web 开发者更轻松的打造出功能丰富并且美观的 UI 界面。开发者不需要编写复杂的JavaScript,也不需要对 css 样式有深入的了解,开发者需要了解的只有一些简单的 html 标签。

官方网站:http://www.jeasyui.com

jQuery EasyUI 入门必看

二.学习 jQuery EasyUI 的条件

因为 jQuery EasyUI 是基于jQuery 的 UI 库,所以,必须需要 jQuery 课程的基础。而jQuery需要那些基础,直接参考 jQuery 课程 66 课第一节内容。 

三.jQuery EasyUI 的特点 

1.基于 jquery 用户界面插件的集合;

2.为一些当前用于交互的 js 应用提供必要的功能;

3.使用 EasyUI 你不需要写很多的 javascript 代码,通常只需要写 HTML 标记来定义用户界面即可;

4.支持 HTML5;

5.开发产品时可节省时间和资源;

6.简单,但很强大;

7.支持扩展,可根据自己的需求扩展控件;

8.目前各项不足正已版本递增的方式不断完善;

9.源代码加密,商业版付费

四.其他的 UI 插件

除了 jQuery EasyUI 之外,还有 DWZ(国产的,基于 jQuery 的 UI 插件),还有一个独立的 ExtJS 的 UI 插件。

五.是否兼容低版本 IE

我们将要使用最新的 jQuery EasyUI 版本:1.3.5,它里面自带的 jQuery 版本是 2.0。也 就是说,不再支持 IE6,7,8 这三款浏览器了。如果你必须要使用,可以选择更低版本。当然,我们已经不在建议兼容这些版本了。最基本的原因是:jQuery EasyUI 很少用于 Web 应用的前台页面,一般用于后台的 UI 或者企业级应用的 UI(较为重)。那么使用这些功能的用户不会那么鱼龙混杂,一般会被要求使用更高级的浏览器,所以没有必要向下兼容。

PS:有部分用户坚持使用 IE6,声称未来会一直使用 IE6。那么我建议放弃这样的用户,因为 IE6 性能低下、内存泄漏、不支持高级特性,成倍的开发成本。如果失去这样的用户,就面临停工,那么死也要会死的痛快点,而如果活下来,那么也会非常愉快。可是,总是迎合这些低质量用户,你就像得了慢性病一样,每天折磨着,痛苦地慢慢死去,就算公司倒闭了,那些客户还不停电话说,系统有问题,你还要不停解释公司倒闭了,技术人员全跑了。

六.下载及运行 jQuery EasyUI

下载最新的 jQuery EasyUI1.3.5 版本,然后解压后直接使用即可。 

//HTML5 调用 jQuery EasyUI

<!DOCTYPE html>
<html>
  <head>
    <title>jQuery Easy UI</title>
    <meta charset="UTF-8" />
    <script type="text/javascript" src="easyui/jquery.min.js"></script>
    <script type="text/javascript" src="easyui/jquery.easyui.min.js"></script>
    <script type="text/javascript" src="easyui/locale/easyui-lang-zh_CN.js" ></script>
    <link rel="stylesheet" type="text/css" href="easyui/themes/default/easyui.css" />
    <link rel="stylesheet" type="text/css" href="easyui/themes/icon.css" />
  </head>
  <body>
    <div class="easyui-dialog" style="width:400px;height:200px"
    data-options="title:'My Dialog',collapsible:true,iconCls:'icon-ok',onOpen:function(){}">
      dialog content.
    </div>
  </body>
</html>

PS:虽然我们用了 HTML5 的格式,但所有标签还是沿用 XHTML 的,并为真正涉及到HTML5 的标签和 CSS。

以上这篇jQuery EasyUI 入门必看就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
List Information About the Binary Files Used by an Application
Jun 11 Javascript
js下获得客户端操作系统的函数代码(1:vista,2:windows7,3:2000,4:xp,5:2003,6:2008)
Oct 31 Javascript
JS字符串累加Array不一定比字符串累加快(根据电脑配置)
May 14 Javascript
jQuery+css+html实现页面遮罩弹出框
Mar 21 Javascript
JS实现两个大数(整数)相乘
Apr 28 Javascript
简介JavaScript中search()方法的使用
Jun 06 Javascript
Javascript基于对象三大特性(封装性、继承性、多态性)
Jan 04 Javascript
Vue数据驱动模拟实现2
Jan 11 Javascript
vue props传值失败 输出undefined的解决方法
Sep 11 Javascript
详细分析React 表单与事件
Jul 08 Javascript
Vue实现鼠标经过文字显示悬浮框效果的示例代码
Oct 14 Javascript
构建一个JavaScript插件系统
Oct 20 Javascript
创建基于Bootstrap的下拉菜单的DropDownList的JQuery插件
Jun 02 #Javascript
jQuery Ajax页面局部加载方法汇总
Jun 02 #Javascript
jQuery中Ajax全局事件引用方式及各个事件(全局/局部)执行顺序
Jun 02 #Javascript
jQuery Ajax 全局调用封装实例代码详解
Jun 02 #Javascript
jQuery页面加载初始化的3种方法(推荐)
Jun 02 #Javascript
Jquery和JS获取ul中li标签的实现方法
Jun 02 #Javascript
Jquery获取第一个子元素简单实例
Jun 02 #Javascript
You might like
做一个有下拉功能的留言版
2006/10/09 PHP
PHP文件锁定写入实例解析
2014/07/14 PHP
PHP图像处理之使用imagecolorallocate()函数设置颜色例子
2014/11/19 PHP
php抽奖概率算法(刮刮卡,大转盘)
2020/04/17 PHP
详细解读php的命名空间(一)
2018/02/21 PHP
asp函数split()对应php函数explode()
2019/02/27 PHP
JQuery index()方法使用代码
2010/06/02 Javascript
复制小说文本时出现的随机乱码的去除方法
2010/09/07 Javascript
基于jquery的合并table相同单元格的插件(精简版)
2011/04/05 Javascript
JQuery UI的拖拽功能实现方法小结
2012/03/14 Javascript
JS实现的网页倒计时数字时钟效果
2015/03/02 Javascript
第三章之Bootstrap 表格与按钮功能
2016/04/25 Javascript
教大家轻松制作Bootstrap漂亮表格(table)
2016/12/13 Javascript
详解Angular CLI + Electron 开发环境搭建
2017/07/20 Javascript
关于Promise 异步编程的实例讲解
2017/09/01 Javascript
利用jQuery实现简单的拖曳效果实例代码
2017/10/20 jQuery
JavaScript实现一个带AI的井字棋游戏源码
2018/05/21 Javascript
vue中接口域名配置为全局变量的实现方法
2018/09/20 Javascript
vue项目持久化存储数据的实现代码
2018/10/01 Javascript
vue 实现搜索的结果页面支持全选与取消全选功能
2019/05/10 Javascript
JS PHP字符串截取函数实现原理解析
2020/08/29 Javascript
Openlayers绘制地图标注
2020/09/28 Javascript
python删除列表中重复记录的方法
2015/04/28 Python
python读取视频流提取视频帧的两种方法
2020/10/22 Python
Python导入父文件夹中模块并读取当前文件夹内的资源
2020/11/19 Python
使用postMessage让 iframe自适应高度的方法示例
2019/10/08 HTML / CSS
澳大利亚儿童鞋在线:The Trybe
2019/07/16 全球购物
anello泰国官方网站:日本流行包包品牌
2019/08/08 全球购物
意大利领先的奢侈品在线时装零售商:MCLABELS
2020/10/13 全球购物
Java面试题汇总
2015/12/06 面试题
厂长岗位职责
2014/02/19 职场文书
关爱留守儿童倡议书
2014/04/15 职场文书
材料专业大学毕业生自荐书
2014/07/02 职场文书
小升初自荐信范文
2015/03/05 职场文书
关于环保的宣传稿
2015/07/23 职场文书
导游词之台湾阿里山
2019/10/23 职场文书