侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130555 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

jquery trigger触发自定义事件实现类似回调的功能~

2024-05-10 星期五 / 0 评论 / 0 点赞 / 7 阅读 / 1058 字

首先是一个简单的回调的例子: /** * 回调函数测试方法 * @param callback * 被回调的方法 */

首先是一个简单的回调的例子:

        /**         * 回调函数测试方法         * @param callback         * 被回调的方法         */        function testCallback(callback) {            alert('测试回调函数');            callback();        }        /**         * 被回调的函数         */        function a() {            alert('回调了');        }        /**         * 开始测试方法         */        function test() {            testCallback(a);        }        test();

以下用jquery的trigger实现:

$(function(){    function testCallback() {        alert('开始触发自定义事件');        $(window).trigger('test');    }    /**     * 被触发的函数     */    $(window).on('test',function(){        alert('');    })    /**     * 开始测试方法     */    function test() {        testCallback();    }    test();})

这样就实现了使用jquery的trigger触发自定义事件实现类似回调的功能。

广告 广告

评论区