当前位置:  编程技术>jquery

jquery 延迟执行的实例分享

    来源: 互联网  发布时间:2014-09-03

    本文导语:  分享一些jquery延迟执行的例子。 例1,jquery延迟执行 $(function(){ var $inputs = $('input[type=button]') .delay(500) .queue(function(){$(this).hide().dequeue();}) .delay(1500) .queue(function(){$(this).show();}); }); 代码说明:页面中的按钮在页面加载后5...

分享一些jquery延迟执行的例子。

例1,jquery延迟执行

$(function(){ 
var $inputs = $('input[type=button]') 
.delay(500) 
.queue(function(){$(this).hide().dequeue();}) 
.delay(1500) 
.queue(function(){$(this).show();}); 
});

代码说明:页面中的按钮在页面加载后500毫秒隐藏,然后再过1500毫秒显示出来。

例2,jquery延迟执行

$(function(){ 
var $inputs = $('input[type=button]') 
.delay(500) 
.queue(function(){$(this).hide().dequeue();}) 
.delay(1500) 
.show(1); 
//.queue(function(){$(this).show();}); 
}); 

代码效果与例子中的代码相同。

例3,jquery延迟执行

$(function(){ 
var $inputs = $('input[type=button]') 
.delay(500) 
.queue(function(){$(this).hide();}) 
.delay(1500) 
.show(1); 
//.queue(function(){$(this).show();}); 
});

以上代码同样只隐藏,不会再显示,相比例2中的代码,queue中代码没有调dequeue,由此可知,queue执行完后,也中止了动画队列的继续执行,需要调用dequeue使其执行下去(这里queue中hide()不是一个动画,而将当前对象的动画放在queue里执行也会有问题)。

例4,jquery延迟执行

$(function(){ 
var $inputs = $('input[type=button]') 
.delay(500) 
.queue(function(){$(this).hide().dequeue();}) 
.delay(1500) 
.show(); 
//.show(1); 
});

说明:
以上代码只隐藏,而不会再显示。
这里show不再指定显示动画时长,则show方法不再是一个动画。
所以,dequeue只能使得动画队列中的后续方法执行下去,不能使非动画队列中的jquery方法继续执行。


    
 
 

您可能感兴趣的文章:

  • jQuery滚动延迟效果插件 AnimateScroll
  • jQuery 图像延迟加载插件 BttrLazyLoading
  • jQuery数据延迟加载插件 DataLazyLoad
  • jQuery 视频延迟加载插件 lazyYT.js
  • Jquery图片延迟加载插件jquery.lazyload.js的使用方法
  • jQuery图片延迟加载插件 Lazy Load
  • 使用jquery实现的一个图片延迟加载插件(含图片延迟加载原理)
  • jquery插件lazyload.js延迟加载图片的使用方法
  • jquery使用jquery.zclip插件复制对象的实例教程
  • JQuery验证特殊字符实例
  • jquery检验实例-改变错误提示信息的位置
  • textarea显示成label的样式 jquery实例
  • jQuery实现回车键(Enter)切换文本框焦点的代码实例
  • jquery修改属性值实例代码(设置属性值)
  • Jquery each方法跳出循环,并获取返回值(实例讲解)
  • jquery等宽输出文字插件的实例代码
  • jquery 回车事件的实例分享
  • jquery 获取dom固定元素 添加样式的简单实例
  • Jquery 获取元素位置序号的实例代码
  • 论坛 iis7站长之家
  • jQuery回车键事件实例代码
  • Jquery 键盘按键监听与滑动效果的实例
  • jquery实现弹出div,始终显示在屏幕正中间的简单实例
  • jquery导航固定效果实例
  • JQuery validate日期比较实例
  • Jquery如何获取新浪天气预报?实例代码
  • jquery 网页自动播放声音实例
  • jquery easyui datagrid合计行实例代码
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • jQuery页面加载完毕再执行代码多种方法
  • jquery阻止后续事件只执行第一个事件
  • jquery防止重复执行动画避免页面混乱
  • JQuery在页面加载完成时执行函数的示例代码
  • JQuery给元素绑定click事件多次执行的解决方法
  • jquery中ajax函数执行顺序问题之如何设置同步
  • jQuery绑定事件不执行但alert后可以正常执行
  • Jquery 在页面加载后执行的几种方式
  • 页面加载完成后再执行JS的jquery写法以及区别说明
  • 解决用jquery load加载页面到div时,不执行页面js的问题
  • 通过javascript库JQuery实现页面跳转功能代码
  • jQuery鼠标动画插件 jquery-ahover
  • jQuery概述,代码举例及最新版下载
  • jQuery向导插件 Jquery Wizard Plugin
  • Jquery操作html复选框checkbox:全选,全不选和反选
  • jQuery圆角插件 jQuery Corners
  • struts+spring+hibernate+jquery实现分页功能的几个基本类介绍(异步加载)
  • jQuery相册插件 jQuery.popeye
  • jQuery UI组件 jQuery UI
  • jQuery右键菜单插件 jQuery ContextMenu
  • jQuery分页插件 Pagination jQuery Plugin
  • jQuery日历插件 jQuery Week Calendar
  • jQuery的中文日历插件 jQuery.datePickerCn
  • jQuery实现CSS3动画效果的插件 jQuery Transit
  • jQuery的CSV插件 jQuery CSV
  • jQuery的气泡提示插件 jquery.ns_bub.js
  • jQuery气泡提示插件 jquery-rollover-tooltip
  • jQuery对话框 jQuery Modal Dialog
  • jQuery 插件 jQuery Ripples
  • 精简版的jQuery jQuery.ish
  • jQuery的OpenSocial插件 OpenSocial jQuery


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3