除了存储它,别无他法。内存分页应减少那里的潜在问题。
我建议不要使用名为“ xml”的全局变量,而应执行以下操作:
var dataStore = (function(){ var xml; $.ajax({ type: "GET", url: "test.xml", dataType: "xml", success : function(data) { xml = data; } }); return {getXml : function() { if (xml) return xml; // else show some error that it isn't loaded yet; }};})();然后使用:
$(dataStore.getXml()).find('something').attr('somethingElse');


