JQueryEasyUI学习笔记(二)

欢迎大家转载,转载请注明出处!

希望这个笔记对自己和大家有用,但是本人水平有限,如果出错的地方,希望大家指出,多多批评,谢谢!

今天说说EasyUI的基本使用以及easyloader的使用:

EasyUI的基本使用

 

View Code
 1 <head>
 2     <title>EasyUI的基本使用</title>
 3     <link href="jquery-easyui-1.3.2/themes/default/easyui.css" rel="stylesheet" type="text/css" />
 4     <!--easyui最全的样式包也可单独引用你想使用的样式包-->
 5     <link href="jquery-easyui-1.3.2/themes/icon.css" rel="stylesheet" type="text/css" />
 6     <!--easyui自带图片样式包,也可自行添加-->
 7     <script src="jquery-easyui-1.3.2/jquery-1.8.0.min.js" type="text/javascript"></script>
 8     <!--我使用的是easyui 1.3.2,基于jquery-1.8.0-->
 9     <script src="jquery-easyui-1.3.2/jquery.easyui.min.js" type="text/javascript"></script>
10     <!--easyui的js包-->
11     <script src="jquery-easyui-1.3.2/locale/easyui-lang-zh_CN.js" type="text/javascript"></script>
12     <!--easyui的中文语言包,默认是英文-->
13     <script type="text/javascript">
14         $(function () {
15             //第二种使用方法:
16             //使用js方式,使用JQuery选择器选择到要操作的div,然后添加各种样式等等
17             $("#dd").dialog({
18                 width: 400,
19                 height: 200,
20                 modal: true,
21                 title: "我的第二个Dialog!",
22                 iconCls: 'icon-save'//easyui图片样式
23             });
24         });
25     </script>
26 </head>
27     <body>
28         <!--第二种使用方式:-->
29         <div id="dd">
30             我的第一个Dialog。
31         </div>
32         <!--第一种基本使用方式(以Dialog为例): 直接观看在官网下载的包,里面的Demo,最新的EasyUI都是这种直接在Html标签中进行操作,想使用哪种样式的EasyUI就直接
33         class="easyui-dialog" easyui + ‘-’ + 框架名称,data-options中写你要选择的属性,属性在EasyUI的API中讲解的很详细,比如
34         model:true 是模式化,我就不一一说明了;-->
35         <div id="dd" class="easyui-dialog" title="My Dialog" style="width: 400px; height: 200px;"
36              data-options="iconCls:'icon-save',resizable:true,modal:true">
37             我的第一个Dialog。
38         </div>
39     </body>
40 </html>

 

 

 

 

 

easyloader的使用

View Code
 1 <head>
 2     <title>EasyLoader使用方法</title>
 3     <script src="jquery-easyui-1.3.2/jquery-1.8.0.min.js" type="text/javascript"></script>
 4     <script src="jquery-easyui-1.3.2/easyloader.js" type="text/javascript"></script>
 5     <script type="text/javascript">
 6         $(function () {
 7             // EasyLoader第二种使用方式: 还是加载延迟
 8             easyloader.load('dialog', function () {
 9                 $("#Div1").dialog({
10                     width: 400,
11                     height: 200,
12                     modal: true,
13                     title: "我的第二个Dialog!",
14                     iconCls: 'icon-save'//easyui图片样式
15                 });
16             });
17 
18             // EasyLoader第三种使用方式: 还是加载延迟
19             using('dialog', function () {
20                 $("#Div1").dialog({
21                     width: 400,
22                     height: 200,
23                     modal: true,
24                     title: "我的第二个Dialog!",
25                     iconCls: 'icon-save'//easyui图片样式
26                 });
27             });
28 
29             // EasyLoader第四种使用方式: 加载延迟更为严重了
30             // 定义多个框架,以数组形式添加
31             easyloader.load(['dialog', 'messager'], function () {
32                 $("#Div1").dialog({
33                     width: 400,
34                     height: 200,
35                     modal: true,
36                     title: "我的第二个Dialog!",
37                     iconCls: 'icon-save'//easyui图片样式
38                 });
39                 $.messager.alert('Title', 'load ok');
40             });
41         });
42     </script>
43 </head>
44 <body>
45     <!--EasyLoader第一种使用方式: 
46     直接引入JQuery包和easyloader的js包;有人说这种方式很方便,流量少,但是我使用时发现有些许延迟;-->
47     <div id="dd" class="easyui-dialog" title="我的第三个Dialog" style="width: 400px; height: 200px;"
48         data-options="iconCls:'icon-save',resizable:true,modal:true">
49         我的第一个Dialog。
50     </div>
51     <div id="Div1">
52         我的第一个Dialog。
53     </div>
54 </body>
55 </html>

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

posted @ 2013-03-25 21:09  光之暗面  阅读(2676)  评论(7编辑  收藏  举报
http://i.WoTuLa.com/note.png?name=石岩&say=暂时的停滞不前,只是在积攒力量