html5载入JS引用「建议收藏」

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文件失败

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/116569.html原文链接:https://javaforall.net

(0)
上一篇 2022年1月19日 下午4:00
下一篇 2022年1月19日 下午4:00


相关推荐

  • unity 三维地球_three.js地球

    unity 三维地球_three.js地球本数字地球全部由作者自由开发完成,未使用任何第三方插件,拥有完全知识产权。2021年10月9日更新已支持离线版高程数据和离线卫星影像数据。2021年1月22日更新全球任意位置模型可正常加载,无变形抖动。2021年12月15日更新日出、日落、大气散射、蓝天效果。说明这个不是GIS软件,是一个带地形的三维地球。2021年11月24日更新支持。2021年11月15日更新支持。,运行流畅无卡顿,占用内存小,最大等级可达到地图20级。在线加载全球地形,也可。…

    2026年1月26日
    4
  • 关于CBoard中文查询条件不能正常显示问题?

    关于CBoard中文查询条件不能正常显示问题?但是将 SQL 代码放到查询框里去查询并不是 SQL 代码问题 通过 Debug 后只知道是通过 PrepareState 后 中文参数全部变成了 问号 在网上搜了好久 看见几个方案 最后发现是自己的编码问题 通过纠结的几个小时 最终解决 方案如下 一 将 MYSQL 编码设置为 utf8 unicode ci 二 将连接字符串设置成 jdbc mysql loca

    2026年3月16日
    1
  • 面试了一个5年的Java,问什么都说不会…!

    面试了一个5年的Java,问什么都说不会…!最近看了很多简历,很多候选人年限不小,但是做的都是一些非常传统的项目,想着也不能通过简历就直接否定一个人,何况现在大环境越来越难,大家找工作也不容易,…

    2022年7月7日
    27
  • oracle rac常用命令_oracle rac集群搭建

    oracle rac常用命令_oracle rac集群搭建SRVCTLAdd添加数据库或实例的配置信息。在增加实例中,与-i一起指定的名字应该与INSTANCE_NAME和ORACLE_SID参数匹配。srvctladddatabase-ddatabase_name[-mdomain_name]-ooracle_home[-sspfile]srvctladdinstance-d database_name -iinsta…

    2025年10月26日
    7
  • VirtualBox安装Mac OS 10.11——虚拟机安装黑苹果

    VirtualBox安装MacOS10.11,安装日期:2016/5/14用虚拟机装黑苹果本人也装了不下3次了,这次为了做这个教程还特意把virtualbox和旧版的MacOS删了,重新再装一遍。所以保证能运行,不像网上其他教程都是导出复制,还不要脸的贴个原创。VirtualBox是官网下的最新版:5.0.20forWindowshostsx

    2022年4月4日
    768
  • mt4支持python么_py-mt4

    mt4支持python么_py-mt4py-mt4用Python来写MT4的自动化交易脚本????原理使用MQL4原生库调用ZERO-MQ作为消息服务端使用其它语言,如Python作为客户端调用接口安装教程克隆代码下来关闭杀毒软件!!!解压MT4配置文件.rar把Include的东西放到MT4的Include文件夹下把Library/X86/的东西放到MT4的Library文件夹下把ZeroMQ_MT4_EA_Template_Edite…

    2022年5月8日
    49

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号