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 相关文章推荐
发两个小东西,ASP/PHP 学习工具。 用JavaScript写的
Apr 12 Javascript
js电信网通双线自动选择技巧
Nov 18 Javascript
非常有用的40款jQuery 插件推荐(系列二)
Dec 25 Javascript
jQuery图片播放8款精美插件分享
Feb 17 Javascript
JS取模、取商及取整运算方法示例
Oct 13 Javascript
JavaScript原生数组Array常用方法
Apr 06 Javascript
JS去掉字符串前后空格、阻止表单提交的实现代码
Jun 08 Javascript
详解Node中导入模块require和import的区别
Aug 11 Javascript
详解angularjs popup-table 弹出框表格指令
Sep 20 Javascript
解析Vue.js中的组件
Feb 02 Javascript
Vue2.0仿饿了么webapp单页面应用详细步骤
Jul 08 Javascript
详解Vue之父子组件传值
Apr 01 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+ajax实现无刷新分页的方法
2014/11/04 PHP
PHP实现微信红包金额拆分试玩的算法示例
2018/04/07 PHP
javascript while语句和do while语句的区别分析
2007/12/08 Javascript
JSON 学习之JSON in JavaScript详细使用说明
2010/02/23 Javascript
ajax更新数据后,jquery、jq失效问题
2011/03/16 Javascript
读jQuery之十一 添加事件核心方法
2011/07/31 Javascript
javascript语言结构小记(一)
2011/09/10 Javascript
js使用循环清空某个div中的input标签值
2014/09/29 Javascript
学习javascript面向对象 javascript实现继承的方式
2016/01/04 Javascript
javascript中利用柯里化函数实现bind方法【推荐】
2016/04/29 Javascript
Javascript将数值转换为金额格式(分隔千分位和自动增加小数点)
2016/06/22 Javascript
jQuery.ajax 跨域请求webapi设置headers的解决方案
2016/08/08 Javascript
Node.js 使用命令行工具检查更新
2017/06/08 Javascript
JavaScript闭包_动力节点Java学院整理
2017/06/27 Javascript
Angular 4.x+Ionic3踩坑之Ionic 3.x界面传值详解
2018/03/13 Javascript
Vue.js 中 axios 跨域访问错误问题及解决方法
2018/11/21 Javascript
javascript中数组的常用算法深入分析
2019/03/12 Javascript
Angular实现svg和png图片下载实现
2019/05/05 Javascript
原生js实现抽奖小游戏
2019/06/27 Javascript
微信小程序实现上传图片裁剪图片过程解析
2019/08/22 Javascript
[05:53]完美世界携手游戏风云打造 卡尔工作室观战系统篇
2013/04/22 DOTA
Python IDLE 错误:IDLE''s subprocess didn''t make connection 的解决方案
2017/02/13 Python
python绘制简单折线图代码示例
2017/12/19 Python
Python实现pdf文档转txt的方法示例
2018/01/19 Python
python+matplotlib实现动态绘制图片实例代码(交互式绘图)
2018/01/20 Python
python中redis查看剩余过期时间及用正则通配符批量删除key的方法
2018/07/30 Python
python爬虫租房信息在地图上显示的方法
2019/05/13 Python
Python3之字节串bytes与字节数组bytearray的使用详解
2019/08/27 Python
django实现更改数据库某个字段以及字段段内数据
2020/03/31 Python
谈谈python垃圾回收机制
2020/09/27 Python
Parfume Klik丹麦:香水网上商店
2018/07/10 全球购物
村道德模范事迹材料
2014/08/28 职场文书
个人租房协议书范本
2014/09/30 职场文书
学生党员检讨书范文
2014/12/27 职场文书
2016年中学法制宣传日活动总结
2016/04/01 职场文书
Java SSM配置文件案例详解
2021/08/30 Java/Android