这篇文章主要介绍了jQuery解析XML文件同时动态增加js文件的方法,涉及jQuery Ajax调用及返回函数中增加js文件的相关使用技巧,需要的朋友可以参考下
本文实例讲述了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程序设计有所帮助。
新闻热点
疑难解答
图片精选