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 相关文章推荐
[原创]静态页面也可以实现预览 列表不同的显示方式
Oct 14 Javascript
如何快速的呈现我们的网页的技巧整理
Jul 01 Javascript
js下判断 iframe 是否加载完成的完美方法
Oct 26 Javascript
javascript通过class来获取元素实现代码
Feb 20 Javascript
js实现iGoogleDivDrag模块拖动层拖动特效的方法
Mar 04 Javascript
jQuery的基本概念与高级编程
May 14 Javascript
浅析Ajax语法
Dec 05 Javascript
深入理解javascript函数参数与闭包
Dec 12 Javascript
jQuery插件HighCharts绘制2D带Label的折线图效果示例【附demo源码下载】
Mar 08 Javascript
浅谈JS中this在各个场景下的指向
Aug 14 Javascript
Node.js API详解之 timer模块用法实例分析
May 07 Javascript
vue 路由meta 设置导航隐藏与显示功能的示例代码
Sep 04 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获取谷歌PR值算法,附上php查询PR值代码示例
2011/12/25 PHP
PHP简洁函数(PHP简单明了函数语法)
2012/06/10 PHP
详解PHP中mb_strpos的使用
2018/02/04 PHP
Javascript 面试题随笔
2011/03/31 Javascript
Prototype的Class.create函数解析
2011/09/22 Javascript
JavaScript 判断浏览器是否支持SVG的代码
2013/03/21 Javascript
Firefox和IE兼容性问题及解决方法总结
2013/10/08 Javascript
MyEclipse取消验证Js的两种方法
2013/11/14 Javascript
使用jQuery.wechat构建微信WEB应用
2014/10/09 Javascript
5个数组Array方法: indexOf、filter、forEach、map、reduce使用实例
2015/01/29 Javascript
javascript字符串循环匹配实例分析
2015/07/17 Javascript
Vuejs第八篇之Vuejs组件的定义实例解析
2016/09/05 Javascript
微信小程序 详解下拉加载与上拉刷新实现方法
2017/01/13 Javascript
JavaScript禁止微信浏览器下拉回弹效果
2017/05/16 Javascript
windows系统下更新nodejs版本的方案
2017/11/24 NodeJs
javascript trie前缀树的示例
2018/01/29 Javascript
Jquery使用each函数实现遍历及数组处理
2020/07/14 jQuery
Vue中keep-alive的两种应用方式
2020/07/15 Javascript
给Python中的MySQLdb模块添加超时功能的教程
2015/05/05 Python
利用标准库fractions模块让Python支持分数类型的方法详解
2017/08/11 Python
python实现整数的二进制循环移位
2019/03/08 Python
python3转换code128条形码的方法
2019/04/17 Python
Python网络爬虫之爬取微博热搜
2019/04/18 Python
python绘制动态曲线教程
2020/02/24 Python
Python优秀开源项目Rich源码解析的流程分析
2020/07/06 Python
幼师自荐信范文
2013/10/06 职场文书
仓库主管的岗位职责
2013/12/04 职场文书
电大毕业自我鉴定
2014/02/03 职场文书
水电工岗位职责
2014/02/12 职场文书
人民教师的自我评价分享
2014/02/21 职场文书
绩效考核实施方案
2014/03/18 职场文书
2015年中秋节演讲稿
2015/03/20 职场文书
保研导师推荐信
2015/03/25 职场文书
圣诞晚会主持词开场白
2015/05/28 职场文书
2015年法律事务部工作总结
2015/07/27 职场文书
MySQL中出现乱码问题的终极解决宝典
2021/05/26 MySQL