nehme an, ich habe eine Config-JavaScript-Datei zu lesen:
window.Config = {};
Config.UI = {
"Area": {},
"Layer": {},
"Sprites": {},
"Audio": {}
};
Config.UI.Area = {
"prop": {
"uuid": {
"_type": "string",
},
"frame": {
"_type": "rect",
"_value": {
"x": "0",
},
"_aka": "frame"
},
"zIndex": {
"_type": "string",
}
},
dann will ich .ajax $ verwenden diese Datei zu lesen:
$.ajax({
url:'js/config.js',
success:function (data, textStatus) {
console.log(data);
}
})
die Frage ist, wie kann ich einen Schlüssel Wert in der Config, durch die Verwendung der Daten $ .Ajax Return?
wie die "Config.UI" oder die "UUID" in ui.area.prop Oder kann ich sie in JSON konvertieren?
+1 Ja, ich stimme dieser Antwort zu. Verwenden Sie keine Ajax, um eine Skriptdatei zu laden. Das Einfügen von Skript-Tags macht alles automatisch. – jfriend00
Sie wissen zufällig, dass es in jQuery eine ['getScript()'] (http://api.jquery.com/jQuery.getScript/) Funktion gibt, richtig? – Joseph