這篇文章主要介紹了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程序設計有所幫助。
新聞熱點
疑難解答
圖片精選