jQuery / Ajax - $ .ajax () Передача параметров для обратного вызова - хороший шаблон для использования?
Код JavaScript, который я начинаю с:
function doSomething(url) {
$.ajax({
type: "GET",
url: url,
dataType: "xml",
success: rssToTarget
});
}
Шаблон, который я хотел бы использовать:
//where elem is the target that should receive new items via DOM (appendChild)
function doSomething(url, elem) {
$.ajax({
type: "GET",
url: url,
dataType: "xml",
success: rssToTarget(elem)
});
}
Я не думаю, что смогу заставить обратный вызов работать таким образом, верно? Каков правильный образец? Я не хочу использовать глобальные переменные обязательно для временного храненияelem
или имя элем.