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 相关文章推荐
比较全面的event对像在IE与FF中的区别 推荐
Sep 21 Javascript
分享一个asp.net pager分页控件
Jan 04 Javascript
jquery简单图片切换显示效果实现方法
Jan 14 Javascript
javascript实现页面刷新时自动清空表单并选中的方法
Jul 18 Javascript
jQuery实现自定义右键菜单的树状菜单效果
Sep 02 Javascript
jquery对复选框(checkbox)的操作汇总
Jan 13 Javascript
javascript基础知识
Jun 07 Javascript
JavaScript中获取时间的函数集
Aug 16 Javascript
BootStrap table使用方法分析
Nov 08 Javascript
AngularJS使用angular.bootstrap完成模块手动加载的方法分析
Jan 19 Javascript
vue-week-picker实现支持按周切换的日历
Jun 26 Javascript
vue插件--仿微信小程序showModel实现模态提示窗功能
Aug 19 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 常用类整理
2009/12/23 PHP
snoopy 强大的PHP采集类使用实例代码
2010/12/09 PHP
php实现每天自动变换随机问候语的方法
2015/05/12 PHP
YII中Ueditor富文本编辑器文件和图片上传的配置图文教程
2017/03/15 PHP
用roll.js实现的图片自动滚动+鼠标触动的特效
2007/03/18 Javascript
学习ExtJS(一) 之基础前提
2009/10/07 Javascript
javascript textarea光标定位方法(兼容IE和FF)
2011/03/12 Javascript
有关JavaScript的10个怪癖和秘密分享
2011/08/28 Javascript
js菜单点击显示或隐藏效果的简单实例
2014/01/13 Javascript
js实现简洁的TAB滑动门效果代码
2015/09/06 Javascript
Bootstrap实现弹性搜索框
2016/07/11 Javascript
JS实现图片剪裁并预览效果
2016/08/12 Javascript
js 获取站点应用名的简单实例
2016/08/18 Javascript
深入理解选择框脚本[推荐]
2016/12/13 Javascript
详解vue.js2.0父组件点击触发子组件方法
2017/05/10 Javascript
Node.js学习之TCP/IP数据通讯(实例讲解)
2017/10/11 Javascript
vue.js 实现评价五角星组件的实例代码
2018/08/13 Javascript
vue forEach循环数组拿到自己想要的数据方法
2018/09/21 Javascript
微信小程序页面上下滚动效果
2020/11/18 Javascript
Vue实现图片与文字混输效果
2019/12/04 Javascript
Vant picker 多级联动操作
2020/11/02 Javascript
Vue 实例中使用$refs的注意事项
2021/01/29 Vue.js
[04:42]2015国际邀请赛CDEC战队晋级之路
2015/08/13 DOTA
Python实现过滤单个Android程序日志脚本分享
2015/01/16 Python
Anaconda多环境多版本python配置操作方法
2017/09/12 Python
python如何在循环引用中管理内存
2018/03/20 Python
centos 安装Python3 及对应的pip教程详解
2019/06/28 Python
Windows下pycharm安装第三方库失败(通用解决方案)
2020/09/17 Python
HTML5新标签兼容——&gt; 的两种方法
2018/09/12 HTML / CSS
阿迪达斯希腊官方网上商店:adidas希腊
2019/04/06 全球购物
同学聚会欢迎辞
2014/01/14 职场文书
硕士生工作推荐信
2014/03/07 职场文书
我有一个梦想演讲稿
2014/05/05 职场文书
2014年维修电工工作总结
2014/11/20 职场文书
2015年领班工作总结
2015/04/29 职场文书
CSS几步实现赛博朋克2077风格视觉效果
2021/06/16 HTML / CSS