`
sungang_1120
  • 浏览: 322561 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类

jQuery1.9(动画效果)学习之——.dequeue( [queueName ] )

阅读更多

 

描述: 执行匹配元素队列的下一个函数。

 

.dequeue( [queueName ] )

 

  • queueName
    类型: String
    一个含有队列名的字符串。默认是fx,标准的效果队列。

.dequeue()被调用的时候,列队中的下一个函数将从这个列队中被移除,然后再执行。这个执行的函数中也应当直接或间接的包含 .dequeue()语句,这样才能继续执行队列中的其它函数,所以,这个序列可以继续。

 

例子:

在自定义队列函数中,使用 dequeue 来做结尾,以便队列可以继续运行下去。

<!DOCTYPE html>
<html>
<head>
<style>
div { margin:3px; width:50px; position:absolute;
height:50px; left:10px; top:30px;
background-color:yellow; }
div.red { background-color:red; }
</style>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<button>Start</button>
<div></div>
<script>
$("button").click(function () {
$("div").animate({left:'+=200px'}, 2000);
$("div").animate({top:'0px'}, 600);
$("div").queue(function () {
$(this).toggleClass("red");
$(this).dequeue();
});
$("div").animate({left:'10px', top:'30px'}, 700);
});
</script>
</body>
</html>

 

分享到:
评论

相关推荐

    jquery的动画效果

    5. **队列管理**:jQuery的动画支持队列操作,多个动画可以串行执行,通过`.queue()`和`.dequeue()`进行管理。也可以使用`.stop()`来立即停止当前正在执行的动画。 6. **回调函数**:每个动画方法都可以接受一个回...

    jQuery CSS3鼠标点击动画效果.zip

    本教程将详细讲解如何利用jQuery和CSS3技术,实现鼠标点击后的动画效果,包括图片或内容的滑动以及设置动画延迟功能。 一、jQuery基础 jQuery是一个强大的JavaScript库,它简化了JavaScript的DOM操作、事件处理和...

    jQuery动画-让页面动起来.doc

    jQuery 动画是前端开发中的一大利器,它简化了JavaScript中复杂的动画实现,使得开发者可以快速、高效地创建出各种动态效果。本文档将深入探讨jQuery动画的相关知识,从基础到进阶,帮助你掌握这一强大的功能。 一...

    利用Jquery队列实现根据输入数量显示的动画

    JQuery队列是一种特殊的数组,用于管理页面上发生的各种动画事件。在JQuery中,所有的动画方法如.show()、.hide()、.fadeIn()、.fadeOut()...这些知识点对于学习Jquery动画和进一步理解前端动态交互的原理非常有帮助。

    Jquery队列动画特效

    尤其在处理动画效果时,jQuery的队列功能提供了灵活且高效的解决方案。本文将深入探讨jQuery队列函数的使用以及如何创建动画特效,这对于初学者来说是一份宝贵的教程。 ### 1. jQuery的动画基础 在jQuery中,`...

    jQuery动画队列特效代码.zip

    在IT行业中,jQuery是一个广泛使用的JavaScript库,它极大地简化了DOM操作、事件处理以及创建复杂的动画效果。这个“jQuery动画队列特效代码.zip”压缩包很显然是为了展示如何利用jQuery来构建富有动态性的动画效果...

    Packt.jQuery.1.4.Animation.Techniques.2011

    ### jQuery 1.4 动画技术:初学者指南 ...通过以上知识点的学习,初学者可以快速掌握jQuery 1.4中的动画技巧,并能够灵活应用到实际项目中。此外,还可以进一步探索更多的jQuery插件和资源,不断丰富自己的动画技能。

    jQuery加分动画效果示例

    除此之外,jQuery还提供了`.queue()`和`.dequeue()`方法,可以用来管理自定义动画序列,实现更复杂的动画流程控制。`.promise()`和`.when()`则可以帮助我们在多个动画并行或顺序执行时保持代码的同步。 总的来说,...

    .jQuery动画效果

    jQuery 是一个广泛使用的JavaScript库,...通过学习和实践这些jQuery动画效果,开发者可以创建出引人入胜的网页和应用程序,提高用户的参与度和满意度。理解如何有效利用jQuery动画,是现代前端开发中不可或缺的技能。

    基于jquery的图像悬停焦点效果制作.zip

    3. **优化性能**:为了防止动画堆栈过多导致性能问题,我们使用`.stop()`方法来停止当前运行的动画,并使用`.queue()`或`.dequeue()`进行队列管理。 4. **响应式设计**:在现代网页设计中,我们需要确保悬停效果在...

    jquery加分动画效果.zip

    2. `queue()`和`dequeue()`:jQuery的动画是基于队列的,`queue()`用于设置或获取动画队列,而`dequeue()`用于执行队列中的下一个动画。 二、CSS辅助动画 1. CSS3过渡(Transitions):通过设置`transition`属性,...

    jQuery图片排列动画效果

    可以利用CSS3硬件加速、延迟加载图片或者使用jQuery的`.queue()`和`.dequeue()`方法来控制动画序列,确保流畅的用户体验。 总结来说,“jQuery图片排列动画效果”是一个利用jQuery库和CSS3技术创建的动态展示图片的...

    2014-12-28-深入理解jQuery(6)——Queue1

    深入理解jQuery的队列机制是理解其动画功能和异步操作的关键。队列在jQuery中扮演着重要角色,它提供了一种有序执行任务的方式,特别适用于处理动画序列和控制执行流程。本文将详细探讨jQuery队列的源码结构、基本...

    jQuery图片排列动画效果.zip

    8. **性能优化**:在处理大量图片或频繁动画时,可能会使用`.delay()`、`.queue()`和`.dequeue()`等方法来控制动画队列,避免过度绘制和提高性能。 9. **插件使用**:jQuery生态系统中有许多插件专门用于创建各种...

    jquery中文手册(完整版).rar

    4. **队列与停止**:`.queue()`和`.dequeue()`管理动画队列,`.stop()`停止当前进行的动画。 三、jQuery AJAX 1. **$.ajax()**:核心的异步数据请求方法,支持GET和POST等多种HTTP方法。 2. **$.get()** 和 **$....

    jQuery文字切换动画效果

    还可以使用`.delay()`来添加延迟,`.queue()`和`.dequeue()`来管理动画队列,确保动画按预期顺序执行。 在实际应用中,为了使文字切换更加动态和有趣,开发者可能还会结合使用jQuery的事件监听器,比如在鼠标悬停或...

    jquery动画特效大全

    jQuery还提供了`.delay()`方法来添加延迟,以及`.queue()`和`.dequeue()`来控制动画队列,使得多个动画可以按顺序执行。`.stop()`方法则用于停止当前正在运行的动画,这对于响应用户交互或者调整动画流程很有用。 ...

    jquery经典实例60例-动画实例

    《jQuery经典实例60例-动画实例》是学习jQuery库中动画效果的宝贵资源,它涵盖了从基础到高级的各种动画技巧。jQuery库以其简洁、强大的API而闻名,尤其是在处理页面元素的动态展示和动画效果方面。以下将详细介绍...

    Jquery实现用户信息异步验证源码.zip

    在IT行业中,jQuery是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画制作和Ajax交互等任务。本资源"Jquery实现用户信息异步验证源码.zip"提供了一种使用jQuery进行用户信息实时验证的方法,这...

Global site tag (gtag.js) - Google Analytics