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 相关文章推荐
几个高效,简洁的字符处理函数
Apr 12 Javascript
用倒置滤镜把div倒置,再把table倒置。
Jul 31 Javascript
表单切换,用回车键替换Tab健(不支持IE)
Jul 20 Javascript
javascript中对Attr(dom中属性)的操作示例讲解
Dec 02 Javascript
浅谈JavaScript实现面向对象中的类
Dec 09 Javascript
js实现Select下拉框具有输入功能的方法
Feb 06 Javascript
JavaScript中return用法示例
Nov 29 Javascript
使用vue构建一个上传图片表单
Jul 04 Javascript
JavaScript中数组常见操作技巧
Sep 01 Javascript
Node.js Express安装与使用教程
May 11 Javascript
使用JavaScript生成罗马字符的实例代码
Jun 08 Javascript
解决ie11 SCRIPT5011:不能执行已释放Script的代码问题
May 05 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
Ajax PHP分页演示
2007/01/02 PHP
利用php获取服务器时间的实现代码
2013/06/07 PHP
在WordPress中实现评论头像的自定义默认和延迟加载
2015/11/24 PHP
用jscript实现列出安装的软件列表
2007/06/18 Javascript
Javascript 获取LI里的内容
2008/12/17 Javascript
E3 tree 1.6在Firefox下显示问题的修复方法
2013/01/30 Javascript
原生javaScript做得动态表格(注释写的很清楚)
2013/12/29 Javascript
jQuery实现简单的间隔向上滚动效果
2015/03/09 Javascript
使用AngularJS编写较为优美的JavaScript代码指南
2015/06/19 Javascript
JavaScript动态改变div属性的实现方法
2015/07/22 Javascript
Javascript实现可旋转的圆圈实例代码
2015/08/04 Javascript
jQuery实现的登录浮动框效果代码
2015/09/26 Javascript
[原创]Javascript 实现广告后加载 可加载百度谷歌联盟广告
2016/05/11 Javascript
9个让JavaScript调试更简单的Console命令
2016/11/14 Javascript
nodejs使用express创建一个简单web应用
2017/03/31 NodeJs
VUE 更好的 ajax 上传处理 axios.js实现代码
2017/05/10 Javascript
详解在Angular项目中添加插件ng-bootstrap
2017/07/04 Javascript
微信小程序中换行空格(多个空格)写法详解
2018/07/10 Javascript
JavaScript find()方法及返回数据实例
2020/04/30 Javascript
Python下线程之间的共享和释放示例
2015/05/04 Python
对pandas的算术运算和数据对齐实例详解
2018/12/22 Python
Django在admin后台集成TinyMCE富文本编辑器的例子
2019/08/09 Python
Python使用scrapy爬取阳光热线问政平台过程解析
2019/08/14 Python
python中wx模块的具体使用方法
2020/05/15 Python
python实现爱奇艺登陆密码RSA加密的方法示例详解
2020/05/27 Python
python学习笔记之多进程
2020/08/06 Python
美国球迷装备的第一来源:FOCO
2020/07/03 全球购物
教育系毕业生中文求职信范文
2013/10/06 职场文书
上班早退检讨书
2014/01/09 职场文书
秘书英文求职信范文
2014/01/31 职场文书
2014年社区学雷锋活动总结
2014/03/09 职场文书
2015年事业单位工作总结
2015/04/27 职场文书
2016党性教育学习心得体会
2016/01/21 职场文书
高中地理教学反思
2016/02/19 职场文书
2016优秀毕业生个人事迹材料
2016/02/29 职场文书
纯CSS3实现div按照顺序出入效果
2021/07/15 HTML / CSS