3

foo() があるとしましょう。foo() を変更せずに foo() の後に bar() を実行する方法はありますか?

foo(){ /* logic */}

bar(){ /* more logic *}

afterEvent1AlwaysExecute2(foo,bar);

ありがとうございました!非jqueryまたはjqueryのコメントは大歓迎です:)

4

1 に答える 1

9

foo名前を再割り当てすることにより、にコードを追加せずにそれを行うことができますfoo:

var original_foo = foo;
var foo = function() { original_foo(); bar(); }
于 2012-07-19T01:13:32.713 に答える