假设我有foo()。有没有办法在foo()之后执行bar()而不修改foo()?
foo(){ /* logic */}
bar(){ /* more logic *}
afterEvent1AlwaysExecute2(foo,bar);
谢谢!任何非jquery或jquery评论都赞赏:)
答案 0 :(得分:8)
您可以通过重新分配名称foo
而无需向foo
添加代码来执行此操作:
var original_foo = foo;
var foo = function() { original_foo(); bar(); }