У меня есть веб-страница, где в onLoad создается список тегов привязки с использованием jQuery (внешний javascript). (там же определяются события href и onclick).
Например:
<a href="javascript:method1(1)" onclick="return method2(1);">Test1</a>
<a href="javascript:method1(2)" onclick="return method2(2);">Test2</a>
Поскольку он создается с помощью внешнего файла javascript, я не могу редактировать ни его при загрузке, ни определение метода method1
Теперь я хочу, чтобы method3
вызывался после завершения medthod1.
Любая помощь будет оценена.
var newHandler = method2;
,newHandler
является вашим исходнымmethod2
, и он будет вызываться для полученияresult
этимvar result = newHandler(arg);
, и после того, как вы сделаете что-либо в новом телеmethod2
, результатnewHandler
будет возвращенreturn result;
... вам нужно сделай это 27.08.2014method2
, где ваш внешнийjs
был запущен, и зарегистрироватьmethod2
в контексте окна 27.08.2014$(document).ready
27.08.2014