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 相关文章推荐
利用谷歌地图API获取点与点的距离的js代码
Oct 11 Javascript
分析Node.js connect ECONNREFUSED错误
Apr 09 Javascript
jquery中load方法的用法及注意事项说明
Feb 22 Javascript
js实现创建删除html元素小结
Sep 30 Javascript
如何根据百度地图计算出两地之间的驾驶距离(两种语言js和C#)
Oct 29 Javascript
一起学写js Calender日历控件
Apr 14 Javascript
AngularJS入门教程之AngularJS表达式
Apr 18 Javascript
js实时获取窗口大小变化的实例代码
Nov 18 Javascript
Angular.js自定义指令学习笔记实例
Feb 24 Javascript
详解Angular2学习笔记之Html属性绑定
Jan 03 Javascript
js代码规范之Eslint安装与配置详解
Sep 08 Javascript
jQuery实现简单三级联动效果
Sep 05 jQuery
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学习 函数 课件
2008/06/15 PHP
php 验证码实例代码
2010/06/01 PHP
php excel类 phpExcel使用方法介绍
2010/08/21 PHP
php下批量挂马和批量清马代码
2011/02/27 PHP
php通过function_exists检测函数是否存在的方法
2015/03/18 PHP
php从文件夹随机读取文件的方法
2015/06/01 PHP
合格的PHP程序员必备技能
2015/11/13 PHP
Laravel框架实现的批量删除功能示例
2019/01/16 PHP
PHP安全之register_globals的on和off的区别
2020/07/23 PHP
PHP safe_mode开启对于PHP系统函数有什么影响
2020/11/10 PHP
javascript 年月日联动实现核心代码
2009/12/21 Javascript
ImageZoom 图片放大镜效果(多功能扩展篇)
2010/04/14 Javascript
jQuery+CSS 半开折叠效果原理及代码(自写)
2013/03/04 Javascript
Flex通过JS获取客户端IP和计算机名的实例代码
2013/11/21 Javascript
现如今最流行的JavaScript代码规范
2014/03/08 Javascript
extjs 如何给column 加上提示
2014/07/29 Javascript
JQuery悬停控制图片轮播——代码简单
2015/08/05 Javascript
jQuery使用模式窗口实现在主页面和子页面中互相传值的方法
2016/03/01 Javascript
Jquery Easyui分割按钮组件SplitButton使用详解(17)
2016/12/18 Javascript
原生javascript实现图片放大镜效果
2017/01/18 Javascript
AngularJS前端页面操作之用户修改密码功能示例
2017/03/27 Javascript
React Native仿美团下拉菜单的实例代码
2017/08/08 Javascript
bootstrap fileinput实现文件上传功能
2017/08/23 Javascript
vue-router两种模式区别及使用注意事项详解
2019/08/01 Javascript
layui实现form表单同时提交数据和文件的代码
2019/10/25 Javascript
python使用urllib模块开发的多线程豆瓣小站mp3下载器
2014/01/16 Python
Python实现Youku视频批量下载功能
2017/03/14 Python
Python 专题四 文件基础知识
2017/03/20 Python
Python实现图片尺寸缩放脚本
2018/03/10 Python
Python使用paramiko操作linux的方法讲解
2019/02/25 Python
python语音识别指南终极版(有这一篇足矣)
2020/09/09 Python
用canvas显示验证码的实现
2020/04/10 HTML / CSS
巴西体育用品商店:Lojão dos Esportes
2018/07/21 全球购物
护士思想汇报
2014/01/12 职场文书
交通事故协议书范文
2014/04/16 职场文书
MySQL系列之十三 MySQL的复制
2021/07/02 MySQL