ответ brad - то, что я рекомендовал бы также, за исключением того, что можно покончить awk
в целом, если Вы используете --ppid
опция к ps
.
for child in $(ps -o pid -ax --ppid $PPID) do ....... done
Вот так ...
function doSomething(url, elem) {
$.ajax({
type: "GET",
url: url,
dataType: "xml",
success: function(xml) {
rssToTarget(xml, elem);
}
});
}
Ответ на ваш комментарий: Влияет ли использование анонимных функций на производительность?
Шаблон, который вы хотите использовать, мог бы работать, если вы создадите закрытие внутри вашей функции rssToTarget:
function rssToTarget(element) {
return function (xmlData) {
// work with element and the data returned from the server
}
}
function doSomething(url, elem) {
$.ajax({ type: "GET",
url: url,
dataType: "xml",
success: rssToTarget(elem)
});
}
Когда выполняется rssToTarget (elem)
, параметр элемента сохраняется в закрытии , и функция обратного вызова возвращается, ожидая выполнения.