学习不止眼前的教程与笔记 还需实践与创新

搜索

首页>>网站建设>>jQuery>>基础教程>>

jQuery 效果- 停止

点击:

    jQuery在执行隐藏与显示、淡入淡出、滑动以及动画效果时,如果中途你想停止动画或者效果继续展示时可以使用jQuery的stop()方法来停止。

    1、jQuery stop() 方法语法

    $(selector).stop(stopAll,goToEnd);

    其中:

    selector:选择器,选择需要滑动的元素;

    stopAll:设置是否应该清除动画队列。默认是 false,即仅停止活动的动画,允许任何排入队列的动画向后执行,这是可选参数;

    goToEnd:设置是否立即完成当前动画。默认是 false,这是可选参数。

    因此,默认地,stop() 会清除在被选元素上指定的当前动画。

    实例说明:
    $("#span").click(function(){
      $("#span").stop();
    });

    2、jQuery stop() 方法注意事项

    如果动画效果设置的不止一个,那么这个jQuery的stop()方法只会停止当前正在进行的动画,停止当前动画后,队列中的下一个动画开始进行,这时可以在 stop() 中设置 stopAll 的参数为 true,这样就可以停止所有动画效果而不是只停止当前动画。

    $("#span").click(function(){
      $("#span").stop(true);
    });
赞一个(0)     踩一个(0)