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 相关文章推荐
js 数组实现一个类似ruby的迭代器
Oct 27 Javascript
基于jquery实现漂亮的动态信息提示效果
Aug 02 Javascript
php跨域调用json的例子
Nov 13 Javascript
JS 数字转换研究总结
Dec 26 Javascript
js实现仿百度汽车频道选择汽车图片展示实例
May 06 Javascript
AngularJS控制器详解及示例代码
Aug 16 Javascript
JS实现简单抖动效果
Jun 01 Javascript
详解AngularJS1.x学习directive 中‘&amp; ’‘=’ ‘@’符号的区别使用
Aug 23 Javascript
node thread.sleep实现示例
Jun 20 Javascript
在微信小程序里使用watch和computed的方法
Aug 02 Javascript
如何解决React官方脚手架不支持Less的问题(小结)
Sep 12 Javascript
微信小程序tabbar底部导航
Nov 05 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
linux php mysql数据库备份实现代码
2009/03/10 PHP
谈谈新手如何学习PHP 默默经典版本
2009/08/04 PHP
PHP缓存机制Output Control详解
2014/07/14 PHP
php输出含有“#”字符串的方法
2017/01/18 PHP
PHP巧妙利用位运算实现网站权限管理的方法
2017/03/12 PHP
PHP+Session防止表单重复提交的解决方法
2018/04/09 PHP
javascript阻止浏览器后退事件防止误操作清空表单
2013/11/22 Javascript
跟我学习javascript的基本类型和引用类型
2015/11/16 Javascript
JavaScript实现父子dom同时绑定两个点击事件,一个用捕获,一个用冒泡时执行顺序的方法
2017/03/30 Javascript
详解JS模块导入导出
2017/12/20 Javascript
vue-router路由懒加载的实现(解决vue项目首次加载慢)
2018/08/28 Javascript
自己动手封装一个React Native多级联动
2018/09/19 Javascript
Vue中Quill富文本编辑器的使用教程
2018/09/21 Javascript
小程序扫描普通链接二维码跳转小程序指定界面方法
2019/05/07 Javascript
微信小程序indexOf的替换方法(推荐)
2020/01/14 Javascript
JavaScript 事件代理需要注意的地方
2020/09/08 Javascript
vue将文件/图片批量打包下载zip的教程
2020/10/21 Javascript
使用js原生实现年份轮播选择效果实例
2021/01/12 Javascript
浅要分析Python程序与C程序的结合使用
2015/04/07 Python
python中dir函数用法分析
2015/04/17 Python
基于python时间处理方法(详解)
2017/08/14 Python
python2和python3在处理字符串上的区别详解
2019/05/29 Python
Pandas的read_csv函数参数分析详解
2019/07/02 Python
django 使用全局搜索功能的实例详解
2019/07/18 Python
详解Python中正则匹配TAB及空格的小技巧
2019/07/26 Python
京东港澳售:京东直邮港澳台
2018/01/31 全球购物
Tostadora意大利:定制T恤
2019/04/08 全球购物
教育局长自荐信范文
2013/12/22 职场文书
结婚典礼证婚词
2014/01/11 职场文书
小学生演讲稿
2014/01/12 职场文书
秸秆管理实施方案
2014/03/15 职场文书
申论倡议书范文
2014/05/13 职场文书
党员组织生活会发言材料
2014/10/17 职场文书
单位作风建设自查报告
2014/10/23 职场文书
MySQL 执行数据库更新update操作的时候数据库卡死了
2022/05/02 MySQL
深入理解 Golang 的字符串
2022/05/04 Golang