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 相关文章推荐
javascript 浏览器判断 绑定事件 arguments 转换数组 数组遍历
Jul 06 Javascript
使用documentElement正确取得当前可见区域的大小
Jul 25 Javascript
简介JavaScript中search()方法的使用
Jun 06 Javascript
JavaScript中的toLocaleLowerCase()方法使用详解
Jun 06 Javascript
浅谈关于JavaScript API设计的一些建议和准则
Jun 24 Javascript
JS获取一个未知DIV高度的方法
Aug 09 Javascript
KnockoutJS 3.X API 第四章之事件event绑定
Oct 10 Javascript
Node.js 8 中的重要新特性
Jun 28 Javascript
Bootstrap + AngularJS 实现简单的数据过滤字符查找功能
Jul 27 Javascript
vue iView 上传组件之手动上传功能
Mar 16 Javascript
angular.js实现列表orderby排序的方法
Oct 02 Javascript
微信小程序自定义波浪组件使用方法详解
Sep 21 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怎样调用MSSQL的存储过程
2006/10/09 PHP
php数组保存文本与文本反编成数组实例
2014/11/13 PHP
jQuery.extend 函数的详细用法
2012/06/27 Javascript
JQuery入门—编写一个简单的JQuery应用案例
2013/01/03 Javascript
Javacript实现颜色梯度变化和渐变的效果代码
2013/05/31 Javascript
JS导出PDF插件的方法(支持中文、图片使用路径)
2016/07/12 Javascript
[原创]jQuery常用的4种加载方式分析
2016/07/25 Javascript
AngularJS 依赖注入详解和简单实例
2016/07/28 Javascript
AngularJS控制器之间的通信方式详解
2016/11/03 Javascript
jQuery Checkbox 全选 反选的简单实例
2016/11/29 Javascript
微信小程序开发(二)图片上传+服务端接收详解
2017/01/11 Javascript
js中字符型和数值型数字的互相转化方法(必看)
2017/04/25 Javascript
jQuery中复合选择器简单用法示例
2018/03/31 jQuery
父组件中vuex方法更新state子组件不能及时更新并渲染的完美解决方法
2018/04/25 Javascript
解决vue-cli单页面手机应用input点击手机端虚拟键盘弹出盖住input问题
2018/08/25 Javascript
JS实现从对象获取对象中单个键值的方法示例
2019/06/05 Javascript
如何基于JavaScript判断图片是否加载完成
2019/12/28 Javascript
Python基于动态规划算法解决01背包问题实例
2017/12/06 Python
Python中的二维数组实例(list与numpy.array)
2018/04/13 Python
pandas表连接 索引上的合并方法
2018/06/08 Python
详解python的四种内置数据结构
2019/03/19 Python
2019 Python最新面试题及答案16道题
2019/04/11 Python
python使用PIL和matplotlib获取图片像素点并合并解析
2019/09/10 Python
python实现PCA降维的示例详解
2020/02/24 Python
Python使用GitPython操作Git版本库的方法
2020/02/29 Python
jupyter notebook 使用过程中python莫名崩溃的原因及解决方式
2020/04/10 Python
pyx文件 生成pyd 文件用于 cython调用的实现
2021/03/04 Python
css3实现二维码扫描特效的示例
2020/10/29 HTML / CSS
Space NK英国站:英国热门美妆网站
2017/12/11 全球购物
adidas澳大利亚官方网站:adidas Australia
2018/04/15 全球购物
马来西亚与新加坡长途巴士售票网站:BusOnlineTicket.com
2018/11/05 全球购物
What is the purpose of Void class? Void类的作用是什么?
2016/10/31 面试题
《油菜花开了》教学反思
2014/02/22 职场文书
村党支部群众路线教育实践活动对照检查材料
2014/09/26 职场文书
公务员学习中国梦心得体会
2016/01/05 职场文书
2019年XX公司的晨会制度及流程!
2019/07/23 职场文书