jQuery清除、停止队列中剩下(未执行的函数)

<!DOCTYPE html><html><head>    <meta charset="utf-8">    <title>jQuery清除、停止队列中剩下(未执行的函数)</title>    <script src="http://cdn.static.runoob.com/libs/jquery/1.10.2/jquery.min.js">    </script>    <script>        //clearQueue() 清除、停止队列中剩下(未执行的函数)        $(document).ready(function(){            $("#start").click(function(){  //队列动画                $("div").animate({height:300},1500);                $("div").animate({width:300},1500);                $("div").animate({height:100},1500);                $("div").animate({width:100},1500);            });            $("#stop").click(function(){                $("div").clearQueue();            });        });    </script></head><body>

<button id="start">开始动画</button><button id="stop">停止动画</button><br><br><div style="background:lightpink;height:100px;width:100px;"></div>

</body></html>
时间: 2024-10-13 14:54:02

jQuery清除、停止队列中剩下(未执行的函数)的相关文章

avascript中的自执行匿名函数

Javascript中的自执行匿名函数 格式: (function(){ //代码 })(); 解释:这是相当优雅的代码(如果你首次看见可能会一头雾水:)),包围函数(function(){})的第一对括号向脚本返回未命名的函数,随后一对空括号立即执行返回的未命名函数,括号内为匿名函数的参数. 来个带参数的例子: (function(arg){ alert(arg+100); })(20); // 这个例子返回120. 重要用途:可以用它创建命名空间,只要把自己所有的代码都写在这个特殊的函数包装

清除打印机队列中无法清除的任务 &amp; 清空打印池

故障现象典型表现为以下两种情况 1.当打印任务开始进行时,这些打印任务便被保存在打印作业列表(也称打印队列)内.如果打印机因意外暂停(如打印机未连接)而未完成打印任务,则该打印任务将列入打印队列,并且存入文件的打印池,备份.进行备份的打印任务,如果不加以清除,后面的打印任务无法执行,导致打印机无法继续打印. 2.打印机的打印列表里,一个文档,无法打印,也无法删除.重启动,故障依旧.那篇文档牢牢地占据了打印列表.尝试打印新的文档,居然是“打印到文件”.尝试删除打印机,准备重装打印机驱动,居然也不让

ns2中程序未执行完无trace文件探究

最近几天在做仿真的过程中,程序执行了一点点就出错了,想分析一下trace文件发现还没有内容,这是为什么呢?不是MAC层的downtarget就是trace吗?明明已经从MAC层几进几出了为什么还是没有内容呢?带着这个疑问我查看了一下cmu-trace.cc文件,发现了这个: 原来trace文件的内容是先输入到pt_->buffer()这个缓冲区中,当缓冲区满后再输入到文件中,那么此时的缓冲区的长度是多少呢?在此,我继续在trace.h文件中找到pt_的定义 我们再看一下BaseTrace这个类中

Javascript中的自执行匿名函数(个人理解也叫立即执行的匿名函数)的理解

格式: (function(){ //代码 })(); 包围函数(function(){})的第一对括号向脚本返回未命名的函数,随后一对空括号立即执行返回的未命名函数,括号内为匿名函数的参数. (function(arg){ alert(arg+100); })(20); // 这个例子返回120. 回来看看jquery的插件编写 (function($) { // Code goes here })(jQuery); 这样代码等同于 var a=functon($) {//code }; a(

《jquery API文档中没有提到的那些函数》

已经不知道是第几次下定决心要看完jquery了,也不到是第几次刚看就放弃了,我想了想唯有持续不断的记录是我前进的动力,不想一直只看一个开始. 持续更新ing,求指教,求解释,求科普,写的都是皮毛,求指教 其实吧jquery的官方公布了很多实用的api,但是有很多的方法都没有被放出来的(当然不放出来估计是因为实用性不强或是很多都是基础方法,被调用的啦),这些方法也有一些看起来不错的哦,手贱边看边写出来,防止以后忘记了: 当然了如果有中文文档的api,偶对英文的api真心半眼都懒着看,呵呵必然对一些

jQuery 取消事件冒泡 阻止后续内容执行 闭包函数 (学习笔记)

1.取消事件冒泡 <title>取消事件冒泡</title> <style> div { border:solid 1px black; } </style> <script src="js/jquery-3.1.1.js"></script> <script> $(function () { $("#big").click(function () { alert("点了大

jQuery操作动画队列

1.前言 当在jQuery对象上调用动画方法时,如果对象正在执行某个动画效果,那么新调用的动画方法就会被添加到动画队列中,jQuery会按顺序依次执行动画队列的每个动画. jQuery提供了以下几种方法来操作动画队列. 1)        stop([clearQuery],[gotoEnd]):停止当前jQuery对象里每个DOM元素上正在执行的动画. 2)        queue([queueName,]callback):将callback动画数添加到当前jQuery对象里所有DOM元素

函数中setTimeout的执行顺序

这里先给出一段代码: function a(){ setTimeout(function(){ console.log("setTimeout") },2000); function oneSecond(){ var now = new Date(); var exitTime = now.getTime() + 1000; while (true) { now = new Date(); if (now.getTime() >= exitTime){ console.log(&

[Js/Jquery]立即执行匿名函数

摘要 有时使用js写了一个匿名方法,需要立即执行.因为没有方法名称,无法在其它地方调用. 匿名函数 匿名函数,可以认为是没有方法名称的函数. js中如果想执行匿名函数,结构如下: (function () { //逻辑代码 })() 使用()将匿名函数括起来,后面再加一对小括号(包含参数列表). 例如: alert((function (x, y) { return x + y; })(2, 3)); 命名函数自调用 (function myfunc() { alert("23333"