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 相关文章推荐
用jQuery打造TabPanel效果代码
May 22 Javascript
在网站上应该用的30个jQuery插件整理
Nov 03 Javascript
jQuery如何实现点击页面获得当前点击元素的id或其他信息
Jan 09 Javascript
jQuery实现的淡入淡出二级菜单效果代码
Sep 15 Javascript
jquery判断当前浏览器的实现代码
Nov 07 Javascript
JS面向对象(3)之Object类,静态属性,闭包,私有属性, call和apply的使用,继承的三种实现方法
Feb 25 Javascript
微信开发 使用picker封装省市区三级联动模板
Oct 28 Javascript
Angular.JS利用ng-disabled属性和ng-model实现禁用button效果
Apr 05 Javascript
JavaScript基于数组实现的栈与队列操作示例
Dec 22 Javascript
layui 数据表格 点击分页按钮 监听事件的实例
Sep 02 Javascript
JS继承定义与使用方法简单示例
Feb 19 Javascript
微信小程序反编译的实现
Dec 10 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
php+ajax实现图片文件上传功能实例
2014/06/17 PHP
php通过exif_read_data函数获取图片的exif信息
2015/05/21 PHP
yii实现model添加默认值的方法(2种方法)
2016/01/06 PHP
Linux安装配置php环境的方法
2016/01/14 PHP
PHP基于ORM方式操作MySQL数据库实例
2017/06/21 PHP
Laravel框架实现redis集群的方法分析
2017/09/14 PHP
jQuery 淡出一个图像到另一个图像的实现代码
2013/06/12 Javascript
让IE8浏览器支持function.bind()方法
2014/10/16 Javascript
JS实现设置ff与ie元素绝对位置的方法
2016/03/08 Javascript
全面理解JavaScript中的继承(必看)
2016/06/16 Javascript
详解Node.Js如何处理post数据
2016/09/19 Javascript
jQuery实现倒计时(倒计时年月日可自己输入)
2016/12/02 Javascript
vue、react等单页面项目应该这样子部署到服务器
2018/01/03 Javascript
浅谈webpack对样式的处理
2018/01/05 Javascript
关于TypeScript模块导入的那些事
2018/06/12 Javascript
如何使用less实现随机下雪动画详解
2019/01/02 Javascript
微信小程序实现提交input信息到后台的方法示例
2019/01/19 Javascript
Vue是怎么渲染template内的标签内容的
2020/06/05 Javascript
[05:13]TI4 中国战队 机场出征!!
2014/07/07 DOTA
使用python的chardet库获得文件编码并修改编码
2014/01/22 Python
探究Python多进程编程下线程之间变量的共享问题
2015/05/05 Python
PyQt5每天必学之带有标签的复选框
2018/04/19 Python
python 删除字符串中连续多个空格并保留一个的方法
2018/12/22 Python
关于python 的legend图例,参数使用说明
2020/04/17 Python
Python多个装饰器的调用顺序实例解析
2020/05/22 Python
Python 高效编程技巧分享
2020/09/10 Python
曼城官方网上商店:Manchester City
2019/09/10 全球购物
职务说明书范文
2014/05/07 职场文书
见习期个人总结
2015/03/05 职场文书
优秀班主任工作总结2015
2015/05/25 职场文书
网吧温馨提示
2015/07/17 职场文书
感谢师恩主题班会
2015/08/17 职场文书
python实现ROA算子边缘检测算法
2021/04/05 Python
详解python字符串驻留技术
2021/05/21 Python
Feign调用全局异常处理解决方案
2021/06/24 Java/Android
ubuntu下常用apt命令介绍
2022/06/05 Servers