jquery-easyui学习(2)_easyloader

本文详细介绍了如何使用EasyUI动态加载组件,并通过示例展示了如何加载不同的模块来创建窗口。此外,还解释了如何利用jQuery的自动加载功能简化窗口组件的创建过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

当把这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   没有什么效率问题  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值