Jquery实现自己的回调函数
分析:jquery中的回调函数主要是以函数的参数形式传递给调用者的。例如,我要实现点击一个按钮,让点击事件执行我事先安排好的ALERT方法,如下:
$("#btn_give_comment").click(function(){
myClick(ALERT);
});
function myClick(back){
if(back && back instanceof Function){
back();
}
}
有myClick方法可以看出,回调不回调就是判断是否去执行传过来的函数。
function ALERT(){
alert("a");
}
原理就如上面所说。