javascript - 手动调用javascript中的函数?

标签 javascript jquery function

你是如何做到这一点的?就像 PHP 有 call_user_func

我正在尝试将回调函数传递给 jQuery.animate(),如下所示

...
complete: function(){ 
  // do_something 
  call_function(my_callback); // here need to call my_callback
}
...

最佳答案

您可以像调用任何函数一样简单地调用它

 my_callback();

JavaScript 还有一种一些人更喜欢的 call 方法

 my_callback.call();

这是我找到的一个链接,其中包含有关调用方法的一些额外信息。 https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Function/Call

关于javascript - 手动调用javascript中的函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6482034/

相关文章:

javascript - 重新渲染整个播放列表的文本框上的 onBlur 函数阻止了切换到下一个文本框的能力

javascript - 控制台 HighCharts 错误破坏了可视化

jquery - TypeError : $. ajax(...) 不是函数?

javascript - 如何使用 jquery 更改 'this' 类的 css 样式?

c - 如何制作一个接收其他函数作为参数的函数(没有已知参数)

javascript - 如果下拉列表与 json 的键绑定(bind),如何从下拉列表中获取选定的值

Javascript Window.open 问题 IE7/IE8

javascript - 如何确定使用哪个 - next();或出列();?

java - 在 Groovy 中声明函数

C++:为什么必须声明私有(private)函数?