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 相关文章推荐
十个优秀的Ajax/Javascript实例网站收集
Mar 31 Javascript
javascript 构造函数强制调用经验总结
Dec 02 Javascript
jquery限制输入字数,并提示剩余字数实现代码
Dec 24 Javascript
js图片实时加载提供网页打开速度
Sep 11 Javascript
AngualrJS中的Directive制作一个菜单
Jan 26 Javascript
JS控制弹出悬浮窗口(一览画面)的实例代码
May 30 Javascript
js 中文汉字转Unicode、Unicode转中文汉字、ASCII转换Unicode、Unicode转换ASCII、中文转换
Dec 06 Javascript
JavaScript简单实现的仿微博留言功能示例
Jan 17 Javascript
解决layui的radio属性或别的属性没显示出来的问题
Sep 26 Javascript
使用JS实现鼠标放上图片进行放大离开实现缩小功能
Jan 27 Javascript
如何用JS实现网页瀑布流布局
Apr 24 Javascript
vue点击弹窗自动触发点击事件的解决办法(模拟场景)
May 25 Vue.js
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
mysql 字段类型说明
2007/04/27 PHP
PHP开发中的错误收集,不定期更新。
2011/02/03 PHP
php入门学习知识点六 PHP文件的读写操作代码
2011/07/14 PHP
浅析Mysql 数据回滚错误的解决方法
2013/08/05 PHP
php实现文件下载实例分享
2014/06/02 PHP
Yii2.0建立公共方法简单示例
2019/01/29 PHP
Laravel框架实现多数据库连接操作详解
2019/07/12 PHP
PHP程序员简单的开展服务治理架构操作详解(三)
2020/05/14 PHP
bcastr2.0 通用的图片浏览器
2006/11/22 Javascript
JS代码优化技巧之通俗版(减少js体积)
2011/12/23 Javascript
html文件中jquery与velocity变量中的$冲突的解决方法
2013/11/01 Javascript
node.js中的console.timeEnd方法使用说明
2014/12/09 Javascript
javascript数据结构与算法之检索算法
2015/04/04 Javascript
JavaScript笔记之数据属性和存储器属性
2016/03/31 Javascript
基于jQuery实现的幻灯图片切换
2016/12/02 Javascript
详解Vue使用命令行搭建单页面应用
2017/05/24 Javascript
Js通过AES加密后PHP用Openssl解密的方法
2019/07/12 Javascript
VueJS 取得 URL 参数值的方法
2019/07/19 Javascript
如何在Vue中使localStorage具有响应式(思想实验)
2020/07/14 Javascript
[01:14:31]Secret vs VG 2018国际邀请赛淘汰赛BO3 第一场 8.23
2018/08/24 DOTA
linecache模块加载和缓存文件内容详解
2018/01/11 Python
win7+Python3.5下scrapy的安装方法
2018/07/31 Python
10行Python代码计算汽车数量的实现方法
2019/10/23 Python
Python操作Excel把数据分给sheet
2020/05/20 Python
Python3 socket即时通讯脚本实现代码实例(threading多线程)
2020/06/01 Python
探讨HTML5移动开发的几大特性(必看)
2015/12/30 HTML / CSS
HTML最新标准HTML5总结(必看)
2016/06/13 HTML / CSS
H5调用相机拍照并压缩图片的实例代码
2017/07/20 HTML / CSS
美国山地自行车、露营、户外装备和服装购物网站:Aventuron
2018/05/05 全球购物
国贸类专业毕业生的求职信分享
2013/12/08 职场文书
给男朋友的道歉信
2014/01/12 职场文书
亲戚结婚的请假条
2014/02/11 职场文书
环保倡议书格式范文
2014/05/14 职场文书
财务总监岗位职责
2015/02/03 职场文书
幽默导游词开场白
2015/05/29 职场文书
【海涛七七解说】DCG第二周:DK VS 天禄
2022/04/01 DOTA