Нет больше моих сил. Нужна помощь.
Дано функция:
function someFunc(somevar) {
somevar = typeof(somevar) != 'undefined' ? somevar : 100;
$.ajax({
url: 'index.php',
type: 'post',
data: 'somevar=' + somevar,
dataType: 'json',
success: function(json) {
// smth
}
}
});
}
Задача: получить функцию $.ajax как объект или строку для последующего внесения изменений.
Дополнительное условие: нельзя редактировать первоначальную функцию.
Я так понимаю, что единственный способ решить такую головоломку, это взять someFunc как строку и разбить регулярным выражением, отредактировать, а потом собрать обратно. Но у меня упорно не получается написать регулярку для извлечения $.ajax( .. ).
Спсибо, что дочитали. Любые идеи приветствуется.