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 相关文章推荐
jQuery结合CSS制作漂亮的select下拉菜单
May 03 Javascript
javascript省市区三级联动下拉框菜单实例演示
Nov 29 Javascript
利用Javascript实现BMI计算器
Aug 16 Javascript
前端实现文件的断点续传(前端文件提交+后端PHP文件接收)
Nov 04 Javascript
彻底解决 webpack 打包文件体积过大问题
Jul 07 Javascript
深入理解Vue nextTick 机制
Apr 28 Javascript
Vue组件之高德地图地址选择功能的实例代码
Jun 21 Javascript
JavaScript实现图片轮播特效
Oct 23 Javascript
整理 node-sass 安装失败的原因及解决办法(小结)
Feb 19 Javascript
node运行js获得输出的三种方式示例详解
Jul 02 Javascript
Swiper实现导航栏滚动效果
Oct 16 Javascript
react+antd 递归实现树状目录操作
Nov 02 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
SONY ICF-SW07收音机电路分析
2021/03/02 无线电
PHP+MYSQL会员系统的登陆即权限判断实现代码
2011/09/23 PHP
使用PHP获取当前url路径的函数以及服务器变量
2013/06/29 PHP
js将iframe中控件的值传到主页面控件中的实现方法
2013/03/11 Javascript
JS实现侧悬浮浮动实例代码
2013/11/29 Javascript
javascript十六进制及二进制转化的方法
2015/05/06 Javascript
Java中Timer的用法详解
2015/10/21 Javascript
理解javascript中try...catch...finally
2015/12/25 Javascript
浅谈javascript中new操作符的原理
2016/06/07 Javascript
基于jQuery实现歌词滚动版音乐播放器的代码
2016/09/17 Javascript
JS笛卡尔积算法与多重数组笛卡尔积实现方法示例
2017/12/01 Javascript
详解给Vue2路由导航钩子和axios拦截器做个封装
2018/04/10 Javascript
JavaScript中构造函数与原型链之间的关系详解
2019/02/25 Javascript
JavaScript日期库date-fn.js使用方法解析
2020/09/09 Javascript
[00:16]热血竞技场
2019/03/06 DOTA
python基于phantomjs实现导入图片
2016/05/13 Python
解决Scrapy安装错误:Microsoft Visual C++ 14.0 is required...
2017/10/01 Python
Python3.6 Schedule模块定时任务(实例讲解)
2017/11/09 Python
Python yield与实现方法代码分析
2018/02/06 Python
Python+Django搭建自己的blog网站
2018/03/13 Python
python自动登录12306并自动点击验证码完成登录的实现源代码
2018/04/25 Python
Python使用字典的嵌套功能详解
2019/02/27 Python
方太官方网上商城:销售方太抽油烟机、燃气灶、消毒柜等
2017/01/17 全球购物
澳洲本土太阳镜品牌:Quay Australia
2019/07/29 全球购物
Deux par Deux官方网站:设计师童装
2020/01/03 全球购物
说出ArrayList,Vector, LinkedList的存储性能和特性
2015/01/04 面试题
VLAN和VPN有什么区别?分别实现在OSI的第几层?
2014/12/23 面试题
大学生两会精神学习心得体会
2014/03/10 职场文书
国旗下讲话演讲稿
2014/05/08 职场文书
机械专业求职信范文
2014/07/15 职场文书
2014客服代表实习自我鉴定
2014/09/18 职场文书
2014年度工作总结报告
2014/12/15 职场文书
《丑小鸭》教学反思
2016/02/19 职场文书
汉语拼音教学反思
2016/02/22 职场文书
一条慢SQL语句引发的改造之路
2022/03/16 MySQL
JS前端宏任务微任务及Event Loop使用详解
2022/07/23 Javascript