jquery callback

用处:http://blog.csdn.net/tjcyjd/article/details/6741882

$(‘.scroll‘).on(‘click‘, function(){
	$(this).hide(‘slow‘);
	alert(‘先alert,再隐藏‘);
})
$(‘.scroll‘).on(‘click‘, function(){
	$(this).hide(‘slow‘, function(){
		alert(‘先隐藏再alert‘);
});

1、callbacks.add()

回调列表中添加一个回调或回调的集合

2、disable()

禁用回调列表中得回调

3、empty()

清空

4、fire()

调用回调函数:把参数传给所有的回调函数

5、fired()

测试回调函数是否被调用过

6、fireWith()

指定上下文和参数:callbacks.fireWith( window, [‘foo‘,‘bar‘]);

7、has()

是否有

8、lock()

锁定回调列表

9、locked()

是否锁定

10、remove()

删除某个回调函数

11、$.callbacks(flag):挺麻烦的

flag:once, memory, unique, stopOnFalse

时间: 2024-10-25 20:37:33

jquery callback的相关文章

JavaScript强化教程——jQuery Callback 函数

本文为 H5EDU 机构官方 HTML5培训HTML5培训 教程,主要介绍:JavaScript强化教程 -- jQuery Callback 函数 Callback 函数在当前动画 100% 完成之后执行. jQuery 动画的问题许多 jQuery 函数涉及动画.这些函数也许会将 speed 或 duration 作为可选参数.例子:$("p").hide("slow")speed 或 duration 参数可以设置许多不同的值,比如 "slow&qu

jquery.callback.js jq 回调

插件源码 jquery.callback.js 插件开源地址: https://gist.github.com/4580276 (function($){ $._callbacks = {}; $._callbacks_ = {}; $._alias = {}; $._alias_ = {}; $.extend({ /** * @decription 给方法添加回调函数 * @param funcName : string 需要添加回调的函数名称 * @param callback : func

jQuery 停止动画、jQuery Callback 函数、jQuery - Chaining

一.jQuery 停止动画 jQuery stop() 方法用于在动画或效果完成前对它们进行停止. stop() 方法适用于所有 jQuery 效果函数,包括滑动.淡入淡出和自定义动画. $(selector).stop(stopAll,goToEnd); 可选的 stopAll 参数规定是否应该清除动画队列.默认是 false,即仅停止活动的动画,允许任何排入队列的动画向后执行. 可选的 goToEnd 参数规定是否立即完成当前动画.默认是 false. 因此,默认地,stop() 会清除在被

jQuery Callback 方法

Callback 函数在当前动画 100% 完成之后执行. jQuery 动画的问题 许多 jQuery 函数涉及动画.这些函数也许会将 speed 或 duration 作为可选参数. 例子:$("p").hide("slow") speed 或 duration 参数可以设置许多不同的值,比如 "slow", "fast", "normal" 或毫秒. 实例 以下实例在隐藏效果完全实现后回调函数: 使用

【学亮IT手记】jQuery callback方法实例

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <script src="https://cdn.bootcss.com/jquery/1.10.2/jquery.min.js"> 6 </script> 7 <script> 8 $(document).ready(function(){ 9 $(&quo

jQuery Callback 函数

Callback 函数在当前动画 100% 完成之后执行. 由于 JavaScript 语句(指令)是逐一执行的 - 按照次序,动画之后的语句可能会产生错误或页面冲突,因为动画还没有完成,为了避免这个情况,您可以以参数的形式添加 Callback 函数. 当动画 100% 完成后,即调用 Callback 函数. 典型的语法: $(selector).hide(speed,callback) callback参数是一个在 hide 操作完成后被执行的函数. 例如: $("p").hid

jQuery Callback函数的用法

在动画100%完成后,调用callback函数 语法如下 $(selector).hide(speed, callback); <!-- html部分 --> <button>点击我</button> <p>如果你想在一个涉及动画的函数之后来执行语句,请使用callback函数</p> //js部分 $("button").click(function(){ $("p").hide(1000,functio

深入理解jQuery中的callback

本文要讲的是jQuery.Callback() ,这是一个构造函数.在讲解这个之前,我们需要先讲讲javascript中的回调函数. 什么是回调? 所谓回调函数,我的理解:回头再调用,即:不是立刻运行,而是在特定时刻触发调用. js中的同步和异步 在javascript中,回调函数和同步 异步有很深的渊源,所以我们先来理解一下在js中的同步和异步的概念: 同步: 后一个任务等待前一个任务结束,然后再执行,程序的执行顺序与任务的排列顺序是一致的.同步的. 异步:,每一个任务有一个或多个回调函数(c

【深入浅出jQuery】源码浅析--整体架构(转)

最近一直在研读 jQuery 源码,初看源码一头雾水毫无头绪,真正静下心来细看写的真是精妙,让你感叹代码之美. 其结构明晰,高内聚.低耦合,兼具优秀的性能与便利的扩展性,在浏览器的兼容性(功能缺陷.渐进增强)优雅的处理能力以及 Ajax 等方面周到而强大的定制功能无不令人惊叹. 另外,阅读源码让我接触到了大量底层的知识.对原生JS .框架设计.代码优化有了全新的认识,接下来将会写一系列关于 jQuery 解析的文章. 我在 github 上关于 jQuery 源码的全文注解,感兴趣的可以围观一下