美文网首页
jQuery 效果 - Callback 函数

jQuery 效果 - Callback 函数

作者: moralok | 来源:发表于2017-09-16 16:12 被阅读0次

2017-09-16
摘抄自W3school-jQuery 效果 - Callback 函数
希望帮助自己系统地打好基础,也能在做笔记的同时添加一些自己额外的收获。

Callback 函数在当前动画 100% 完成之后执行

jQuery 动画的问题

许多 jQuery 函数涉及动画。这些函数也许会将 speed 或 duration 作为可选参数。
例子:$("p").hide("slow")
speed 或 duration 参数可以设置许多不同的值,比如 "slow", "fast", "normal" 或毫秒。

$("button").click(function(){
$("p").hide(1000);
});

由于 JavaScript 语句(指令)是逐一执行的 - 按照次序,动画之后的语句可能会产生错误或页面冲突,因为动画还没有完成。
为了避免这个情况,您可以以参数的形式添加 Callback 函数。

jQuery Callback 函数

当动画 100% 完成后,即调用 Callback 函数。
典型的语法:
$(selector).hide(speed,callback)
callback 参数是一个在 hide 操作完成后被执行的函数。
错误(没有 callback)

$("p").hide(1000);
alert("The paragraph is now hidden");

正确(有 callback)

$("p").hide(1000,function(){
alert("The paragraph is now hidden");
});

相关文章

  • jQuery 效果 - Callback 函数

    2017-09-16摘抄自W3school-jQuery 效果 - Callback 函数希望帮助自己系统地打好基...

  • 02. jQuery 效果

    jQuery效果常用方法 test31.gif Callback & Chaining Callback:当效果执...

  • jQuery-核心函数与工具方法

    jQuery核心函数 jQuery(callback)当DOM加载完成后执行传入的回调函数 jQuery([sel...

  • JQuery常用语句整理(一)

    JQuery效果 **隐藏和显示 ** $("p").hide(speed,callback); (显示)$...

  • jQuery|Callback

    Callback 顾名思义,就是回调的意思,但是在jQuery中这个回调时有个先后顺序的。 Callback 函数...

  • jQuery特效

    一.jQuery特效函数 1.show(duration,callback)显示元素;使用cookie只显示一次....

  • Jquery

    简述 安装 语法 jQuery 选择器 jQuery 事件 jQuery 效果函数 jQuery - 获得内容和属...

  • python回调函数

    散了,这里我多说了直接上代码了。导入time,模拟延时效果 创建callback函数 创建延时函数 调用,查看效果

  • 遍历

    jQuery.each(array, callback ) jQuery.each( object, callba...

  • jQuery 效果函数

    jQuery 效果函数 方法描述animate()对被选元素应用“自定义”的动画clearQueue()对被选元素...

网友评论

      本文标题:jQuery 效果 - Callback 函数

      本文链接:https://www.haomeiwen.com/subject/batusxtx.html