如何使用jquery在自定义函数中创建回调
How to create callback in custom function using jquery
我想为自定义函数创建一个自定义回调函数,并将callback作为参数传递。
function customFunction(a, b, callback) {
// Some code
}
customFunction("val1", "val2", function(){
//Code to execute after callback
});
你就快成功了…
function customFunction(a, b, callback) {
// Some code
if (typeof callback === 'function') {
callback();
}
}
customFunction("val1", "val2", function(){
//Code to execute after callback
});
Coulson的解很好。为了更清楚地显示它,我们可以添加超时函数,如下所示:
function customFunction(a, b, callback) {
setTimeout(function(){
console.log("original function");
callback();
},1000);
}
$(document).ready(function() {
$('#test').click(function() {
customFunction("val1", "val2",function(){
console.log("callback function");
});
});
});
以下是查看链接- https://jsfiddle.net/y0ch9exw/
相关文章:
- Javascript:对回调创建的对象执行方法
- Javascript:为函数创建回调
- 在我的选项卡jquery ui创建后回调
- 如何创建多个回调
- 如何运行一个调用某个函数的函数首先完成它,然后再调用下一个函数.正在创建回调函数
- 使用 CoffeeScript 的类和 jquery.transit 创建一个回调循环
- 使用Javascript创建回调
- 如何以ajax形式创建回调
- 创建回调以从函数返回数组
- 创建回调 API
- 正在node.js中为所需模块创建回调
- 如何在javascript/jquery中创建回调函数
- 如何在异步递归方法完全就绪时创建回调
- 如何使用jquery在自定义函数中创建回调
- Typescript在创建回调函数时获取i值
- 从Python创建回调
- Facebook评论中的ID值.创建回调
- 如何创建回调函数并存储变量的值
- 如何在jQuery的帮助下创建回调优先队列
- 如何为猫鼬创建回调