zoukankan      html  css  js  c++  java
  • 回调函数

    摘录:

    根据你的插件定义方式
    $.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);
        });
    }
    //调用:
    $('.div').xtab({value:'test'}, function(val){console.info(val);});
    

    以上只是例子。

  • 相关阅读:
    web前端防治重复提交
    layabox笔记
    fixfff
    laybax
    小游戏初始化,资源加载异常处理,黑屏处理
    微信小游戏资源加载页与云存储
    前端唠嗑
    css 的一些样式笔记
    小游戏虚拟手柄
    VUE最佳实践
  • 原文地址:https://www.cnblogs.com/hewasdrunk/p/7479340.html
Copyright © 2011-2022 走看看