Скажем, у нас есть документ XML со множеством узлов книг ...
При синтаксическом анализе XML с помощью jquery, как я могу передать текущий узел из каждой итерации () другой функции, которая будет выполнять некоторые действия, пока что-то не будет достигнуто, а затем вернуться к предыдущей функции (передавая текущий узел из этой функции вернуться к первой функции)?
Вот что-то более наглядное (это просто пример из моей головы, не точный):
function MyParser(x1,x2,dom)
{
// if i am called by anotherFunction(thisNode) proceed from the passed node
dom.find('book').each(function()
{
var Letter = thisNode.find(author).charAt(0);
if(x1 == Letter)
{
// print everything till the next letter (x2)
anotherFunction(thisNode)
}
}
}
function anotherFunction(x2,thisNode)
{
//continue parsing here until you reached x2
//when x2 is reached, return to previous function passing again the current node
}