步遥情感网
您的当前位置:首页回调函数运用示例

回调函数运用示例

来源:步遥情感网


摘录:

根据你的插件定义方式

$.fn.xtab = function(setting,callback)
xtab 方法应该可以接收两个参数:setting (配置参数) 和 callback (回调函数)。

因此你应该如此调用:
$(".element").xtab({}, function(){cosle.log('this is callback');});

如果你想要在 callback 中使用 setting 或者 插件中的其他参数和方法,则需要在callback 调用的时候,将参数传入:

$.fn.xtab = function(setting, callback){ 
 var $this = $(this); // 将配置参数缓存在当前 jquery 对象上
 $this.data('xtab-setting', setting);
 $this.data('xtab-callback', callback); // 假设点击时,调用 callback,并且传入配置参数
 $this.click(function(){
 callback($this.data('xtab-setting').value);
 });
}//调用:
$('.p').xtab({value:'test'}, function(val){console.info(val);});

以上只是例子。

显示全文