回调函数运用示例

一个新手
Lepaskan: 2017-09-06 13:56:01
asal
1889 orang telah melayarinya

摘录:

根据你的插件定义方式

$.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);});
Salin selepas log masuk

以上只是例子。

Atas ialah kandungan terperinci 回调函数运用示例. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan