首頁  >  文章  >  web前端  >  回呼函數運用範例

回呼函數運用範例

一个新手
一个新手原創
2017-09-06 13:56:011871瀏覽

摘錄:

根據你的外掛定義方式

$.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);});

以上只是範例。

以上是回呼函數運用範例的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn