jQuery解析XML文件同时动态增加js文件的方法


Posted in Javascript onJune 01, 2015

本文实例讲述了jQuery解析XML文件同时动态增加js文件的方法。分享给大家供大家参考。具体实现方法如下:

$(function(){
 $.ajax({
  url: 'js/config/jsConfig.xml',
  dataType: 'xml',
  success: function(data){
   $(data).find("moduleName").each(function(i,obj) {
    var field = $(this);
    var funcName = field.attr("name");
    for(var i = 0;i < field.find("func").size();i++){
     var func = field.find("func:eq(" + i + ")").text();
     var src = '<script type="text/javascript" src=\"' + func + ".js\"></script>";
     $("body").append(src);
    }
   });
  }
 });
})
<?xml version="1.0" encoding="UTF-8"?>
<module>
 <moduleName name = "管理">
 <func>js/module/testXml</func>
 <func>js/module/device</func>
 </moduleName>
</module>

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
Array的push与unshift方法性能比较分析
Mar 05 Javascript
jQuery :nth-child前有无空格的区别分析
Jul 11 Javascript
js DOM 元素ID就是全局变量
Sep 20 Javascript
JS阻止冒泡事件以及默认事件发生的简单方法
Jan 17 Javascript
JavaScript实现找出字符串中第一个不重复的字符
Sep 03 Javascript
Javascript中replace()小结
Sep 30 Javascript
深入理解js generator数据类型
Aug 16 Javascript
纯JavaScript手写图片轮播代码
Oct 20 Javascript
解决webpack -p压缩打包react报语法错误的方法
Jul 03 Javascript
jQuery实现图片上传预览效果功能完整实例【测试可用】
May 28 jQuery
对angular 实时更新模板视图的方法$apply详解
Oct 09 Javascript
p5.js临摹动态图形的方法
Oct 23 Javascript
JS实现兼容各浏览器解析XML文档数据的方法
Jun 01 #Javascript
javascript判断并获取注册表中可信任站点的方法
Jun 01 #Javascript
js事件监听器用法实例详解
Jun 01 #Javascript
JavaScript中isPrototypeOf函数作用和使用实例
Jun 01 #Javascript
JS实现屏蔽shift,Ctrl,alt等功能键的方法
Jun 01 #Javascript
JavaScript使用addEventListener添加事件监听用法实例
Jun 01 #Javascript
JavaScript使用位运算符判断奇数和偶数的方法
Jun 01 #Javascript
You might like
PHP安装问题
2006/10/09 PHP
PHP如何抛出异常处理错误
2011/03/02 PHP
PHP 5.5 创建和验证哈希最简单的方法详解
2013/11/07 PHP
PHP使用SMTP邮件服务器发送邮件示例
2018/08/28 PHP
jQuery UI Dialog控件中的表单无法正常提交的解决方法
2010/12/19 Javascript
ExtJs设置GridPanel表格文本垂直居中示例
2013/07/15 Javascript
微信小程序 form组件详解及简单实例
2017/01/10 Javascript
基于jQuery实现一个marquee无缝滚动的插件
2017/03/09 Javascript
jQuery实现可编辑表格并生成json结果(实例代码)
2017/07/19 jQuery
ionic3实战教程之随机布局瀑布流的实现方法
2017/12/28 Javascript
详解vue服务端渲染浏览器端缓存(keep-alive)
2018/10/12 Javascript
nodejs遍历文件夹下并操作HTML/CSS/JS/PNG/JPG的方法
2018/11/01 NodeJs
Webpack中SplitChunksPlugin 配置参数详解
2020/03/24 Javascript
vue在响应头response中获取自定义headers操作
2020/07/24 Javascript
openlayers4.6.5实现距离量测和面积量测
2020/09/25 Javascript
VUE 项目在IE11白屏报错 SCRIPT1002: 语法错误的解决
2020/09/27 Javascript
jQuery实现电梯导航模块
2020/12/22 jQuery
简介Python设计模式中的代理模式与模板方法模式编程
2016/02/02 Python
python opencv 图像尺寸变换方法
2018/04/02 Python
在python中使用xlrd获取合并单元格的方法
2018/12/26 Python
详解如何管理多个Python版本和虚拟环境
2019/05/10 Python
Python3 chardet模块查看编码格式的例子
2019/08/14 Python
关于python中remove的一些坑小结
2021/01/04 Python
CSS3 圆角效果
2009/07/15 HTML / CSS
纯css3实现的动画按钮的实例教程
2014/11/17 HTML / CSS
HTML5本地存储localStorage、sessionStorage基本用法、遍历操作、异常处理等
2014/05/08 HTML / CSS
HTML5 audio标签使用js进行播放控制实例
2015/04/24 HTML / CSS
Microsoft Advertising美国:微软搜索广告
2019/05/01 全球购物
法律进机关实施方案
2014/03/12 职场文书
班主任工作经验交流材料
2014/05/13 职场文书
服务承诺书格式
2014/05/21 职场文书
大班上学期个人总结
2015/02/13 职场文书
七一晚会主持词
2015/06/29 职场文书
学校趣味运动会开幕词
2016/03/04 职场文书
vue首次渲染全过程
2021/04/21 Vue.js
清空 Oracle 安装记录并重新安装
2022/04/26 Oracle