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 相关文章推荐
jMessageBox 基于jQuery的窗口插件
Dec 09 Javascript
在IE 浏览器中使用 jquery的fadeIn() 效果 英文字符字体加粗
Jun 02 Javascript
Prototype源码浅析 Enumerable部分(二)
Jan 18 Javascript
extjs每个组件要设置唯一的ID否则会出错
Jun 15 Javascript
js使用for循环与innerHTML获取选中tr下td值
Sep 26 Javascript
浅谈js的setInterval事件
Dec 05 Javascript
原生javascript实现DIV拖拽并计算重复面积
Jan 02 Javascript
javascript判断网页是关闭还是刷新
Sep 12 Javascript
使用js获取地址栏参数的方法推荐(超级简单)
Jun 14 Javascript
angularJS 发起$http.post和$http.get请求的实现方法
May 18 Javascript
详解AngularJS之$window窗口对象
Jan 17 Javascript
利用js给datalist或select动态添加option选项的方法
Jan 25 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
dedecms中常见问题修改方法总结
2007/03/21 PHP
Http 1.1 Etag 与 Last-Modified提高php效率
2008/01/10 PHP
PHP文件大小格式化函数合集
2014/03/10 PHP
分享10段PHP常用代码
2015/11/11 PHP
简单解析PHP程序的运行流程
2016/06/23 PHP
PHP实现清除MySQL死连接的方法
2016/07/23 PHP
Prototype ObjectRange对象学习
2009/07/19 Javascript
Extjs列表详细信息窗口新建后自动加载解决方法
2010/04/02 Javascript
jquery实现预览提交的表单代码分享
2014/05/21 Javascript
深入理解javascript中的立即执行函数(function(){…})()
2014/06/12 Javascript
js漂浮广告实现代码
2015/08/15 Javascript
Javascript 5种方法实现过滤删除前后所有空格
2016/06/22 Javascript
javascript 作用于作用域链的详解
2017/09/27 Javascript
javascript实现QQ空间相册展示源码
2017/12/12 Javascript
vue通过点击事件读取音频文件的方法
2018/05/30 Javascript
swiper在vue项目中loop循环轮播失效的解决方法
2018/09/15 Javascript
详解Element-UI中上传的文件前端处理
2019/08/07 Javascript
Vue中img的src是动态渲染时不显示的解决
2019/11/14 Javascript
JavaScript实现简单随机点名器
2019/11/21 Javascript
JavaScript实现网页计算器功能
2020/10/29 Javascript
python使用多线程不断刷新网页的方法
2015/03/31 Python
用Python编写web API的教程
2015/04/30 Python
Python模拟随机游走图形效果示例
2018/02/06 Python
Python3之简单搭建自带服务器的实例讲解
2018/06/04 Python
Python中那些 Pythonic的写法详解
2019/07/02 Python
django 配置阿里云OSS存储media文件的例子
2019/08/20 Python
Django 项目布局方法(值得推荐)
2020/03/22 Python
香港迪士尼乐园酒店预订:Hong Kong Disneyland Hotels
2017/05/02 全球购物
成人大专生实习期的自我评价
2013/10/02 职场文书
车间班组长的职责
2013/12/13 职场文书
新闻学专业大学生职业生涯规划范文
2014/03/02 职场文书
保卫工作个人总结
2015/03/03 职场文书
接触艺术对孩子学习思维有益
2019/08/06 职场文书
Python常遇到的错误和异常
2021/11/02 Python
分享Python获取本机IP地址的几种方法
2022/03/17 Python
世界无敌的ICOM IC-R9500宽频接收机
2022/03/25 无线电