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实现滚动新闻
Feb 12 Javascript
js交换排序 冒泡排序算法(Javascript版)
Oct 04 Javascript
jquery实现的回旋滚动效果完整实例【附demo源码下载】
Sep 20 Javascript
浅谈Angular2 模块懒加载的方法
Oct 04 Javascript
详解在WebStorm中添加Vue.js单文件组件的高亮及语法支持
Oct 21 Javascript
使用socket.io实现简单聊天室案例
Jan 02 Javascript
JS中判断某个字符串是否包含另一个字符串的五种方法
May 03 Javascript
vue权限路由实现的方法示例总结
Jul 29 Javascript
Vue高版本中一些新特性的使用详解
Sep 25 Javascript
Vue利用History记录上一页面的数据方法实例
Nov 02 Javascript
JS运算符优先级与表达式示例详解
Sep 04 Javascript
微信小程序实现多行文字滚动
Nov 18 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 file_exists 检查文件或目录是否存在的函数
2010/05/10 PHP
php 代码优化之经典示例
2011/03/24 PHP
Youku 视频绝对地址获取的方法详解
2013/06/26 PHP
PHP永久登录、记住我功能实现方法和安全做法
2015/04/27 PHP
php实现文章评论系统
2019/02/18 PHP
PHP与SQL语句写一句话木马总结
2019/10/11 PHP
javascript中的location用法简单介绍
2007/03/07 Javascript
用showModalDialog弹出页面后,提交表单总是弹出一个新窗口
2009/07/18 Javascript
jQuery在vs2008及js文件中的无智能提示的解决方法
2010/12/30 Javascript
javascript中的startWith和endWith的几种实现方法
2013/05/07 Javascript
node.js 中国天气预报 简单实现
2016/06/06 Javascript
jQuery实现导航滚动到指定内容效果完整实例【附demo源码下载】
2016/09/20 Javascript
深入理解ES6学习笔记之块级作用域绑定
2017/08/19 Javascript
Angular4学习教程之HTML属性绑定的方法
2018/01/04 Javascript
基于vue-cli vue-router搭建底部导航栏移动前端项目
2018/02/28 Javascript
js实现图片上传并预览功能
2018/08/06 Javascript
vue通信方式EventBus的实现代码详解
2019/06/10 Javascript
vue设置导航栏、侧边栏为公共页面的例子
2019/11/01 Javascript
JavaScript闭包原理与用法学习笔记
2020/05/29 Javascript
jquery插件懒加载的示例
2020/10/24 jQuery
Windows下用py2exe将Python程序打包成exe程序的教程
2015/04/08 Python
python魔法方法-属性转换和类的表示详解
2016/07/22 Python
Python实现简单求解给定整数的质因数算法示例
2018/03/25 Python
django-rest-swagger的优化使用方法
2019/08/29 Python
PyCharm安装PyQt5及其工具(Qt Designer、PyUIC、PyRcc)的步骤详解
2020/11/02 Python
详解pycharm自动import所需的库的操作方法
2020/11/30 Python
Python 打印自己设计的字体的实例讲解
2021/01/04 Python
CSS3图片旋转特效(360/60/-360度)
2013/10/10 HTML / CSS
如何提高SQL Server的安全性
2016/07/25 面试题
文明风采获奖感言
2014/02/18 职场文书
网络工程师自荐书范文
2014/04/01 职场文书
学生不参加考试检讨书
2015/02/19 职场文书
个人工作能力自我评价
2015/03/05 职场文书
2015年办公室工作总结范文
2015/03/31 职场文书
如何判断pytorch是否支持GPU加速
2021/06/01 Python
SpringBoot 集成Redis 过程
2021/06/02 Redis