很多人在使用 jquery 提供的 click 事件时 执行 别人封装的代码后 还想执行自己的方法怎么半 这个时候 请往下看
$(document).click({function:callBackFunc},function1)
参数1放入的是一个json ,参数二 是 执行 方法的 代码。
如果与此同时
我在function1 的方法体 里定义 供给 别人 自定义回调函数的方法 需要怎么写
function function1(_json){
*****
if(_json.data!=null && typeof _json.data.function=='function'){
_json.data.function($(this));
}
}
这个时候别人 自定义方法 在执行 共用 代码 后 就会调用 自定义方法
例如
$(".rightButton>img").click({function: callBackFunction}, changeBarAndData);
function callBackFunction(dom) { console.log(1); }
这个时候 自定义回掉函数 dom 就是 $(this) 你绑定的
$(".rightButton>img")