Я пишу приложение в javascript и не могу понять, как получить доступ к переменным, объявленным в моей функции, внутри этого анализа jquery. Внутри я могу получить доступ к глобальным переменным, но на самом деле я не хочу создавать глобальные переменные для этих значений.
В основном я хочу извлечь имена файлов из XML-документа в переменной simulationFiles
. Я проверяю, равен ли атрибут узла значению simName
, и извлекаю две строки внутри элементов xml, эта часть, на мой взгляд, работает.
Как мне извлечь эти элементы xml и добавить их в локальные переменные? * +1007 *
function CsvReader(simName) {
this.initFileName = "somepath";
this.eventsFileName = "somepath";
$(simulationFiles).find('simulation').each(function() {
if ($(this).attr("name") == simName) {
initFileName += $(this).find("init").text();
eventsFileName += $(this).find("events").text();
}
});
}