jquery-easyui学习(2)_easyloader

来源:互联网 发布:笔趣阁 知乎 编辑:程序博客网 时间:2024/06/11 22:54
当把这3个文件注掉   window组件将无法显示出来
<!-- <span style="white-space:pre"></span><link rel="stylesheet" type="text/css" href="js/jquery-easyui-1.2.6/themes/default/easyui.css" /><span style="white-space:pre"></span><link rel="stylesheet" type="text/css" href="js/jquery-easyui-1.2.6/themes/icon.css" /><span style="white-space:pre"></span><script type="text/javascript" src="js/jquery-easyui-1.2.6/jquery.easyui.min.js"></script><span style="white-space:pre"></span> -->

<script type="text/javascript" src="js/jquery-easyui-1.2.6/easyloader.js"></script>

这是easyui的动态加载组件  想加载什么模块 手动指定

easyloader.load(['window','messager'],function(){$('#mydiv').window({title:'我的窗口' ,width:400 , height:300});$.messager.alert('提示信息' , '内容' , 'error');});


从上图可以看出 panel组件也加入进来了  因为window组件以来panel组件  

<div id="mydiv2" class="easyui-window" title="窗口2" style="width:300px;height:300px;" ></div>

以html方式创建window组件   不用手动load 也可以 出现window窗口

因为  有个jquery.parser.js 文件  他会扫描 jsp中  以easyui-*的形式的class属性  如果符合要求  就会引入相应模块的js

(function(){alert(1111)})()

*快捷作用域  方法不用调用会自动执行

*这种动态加载组件不推荐使用  easyui不像extjs 有200多m  只有1m   没有什么效率问题  

0 0
原创粉丝点击