html5载入JS引用
直接上代码
w文件
<?xml version="1.0" encoding="UTF-8"?
>
<div xmlns="http://www.w3.org/1999/xhtml" xid="window" class="window" component="$UI/system/components/justep/window/window" design="device:mobile">
<div component="$UI/system/components/justep/model/model" xid="model"/>
<h1 xid="h11" style="text:align:center;">h1</h1>
<a component="$UI/system/components/justep/button/button"
class="btn btn-default" onClick="importInnerBtnClick">
<i xid="i1"></i>
<span xid="span1">载入UI2,符合AMD规范的文件</span>
</a>
<a component="$UI/system/components/justep/button/button" class="btn btn-default"
label="载入外网,符合AMD规范的文件" xid="importOutterBtn" onClick="importOutterBtnClick">
<i xid="i2"></i>
<span xid="span2">载入外网,符合AMD规范的文件</span>
</a>
</d
JS文件
define(function(require){
var $ = require("jquery");
var justep = require("$UI/system/lib/justep");
var Model = function(){
this.callParent();
};
Model.prototype.importInnerBtnClick=function(event){
//载入UI2下,符合AMD规范的文件
var path="./AMD2";
require([path],function(m){
m.fnOfAMD2();
});
}
Model.prototype.importOutterBtnClick=function(event){
var path="http://localhost:8080/cn/wp-content/uploads/2015/04/outterAMD2.js"
require([path],function(m){
m.fnOfOutterAMD2();
})
}
return Model;
});
须要引用的JS文件
define(
function(require){
return{
fnOfAMD2:function(){
alert("hello AMD2");
}
};
});
程序中会出现两个button
引用外部js文件成功引用网络js文件失败
最新文章
- OC编程之道-创建对象之抽象工厂方法
- apache rewrite_mod 经典疑问解答
- C/C++ 堆和栈的区别
- Jmail发送邮件
- 【SPOJ 1812】Longest Common Substring II
- ubuntu 14.04 安装mysql server的分支MariaDB Server初级教程
- [转]Git调用第三方对比工具beyondCompare
- ASP.NET MVC 的URL路由介绍
- win7设置防火墙允许Ping与telnet
- PBOC2.0与3.0的区别
- HTML基础语句
- MyBatis注解select in参数
- linux进程资源占用高原因分析命令记录
- Android JavascriptBridge 详解(二)
- Spring学习(二):Spring支持的5种Bean Scope
- 学习itop4412开发板有哪些资料可学习?能否学会
- python3 实现对代码文件中注释的翻译
- JavaSE笔记-注释
- js-ES6学习笔记-Set和Map数据结构
- day4 字符串的操作