Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Sprity jQuery插件-停止所有Sprity动画_Javascript_Jquery_Performance_Jquery Plugins_Sprite - Fatal编程技术网

Javascript Sprity jQuery插件-停止所有Sprity动画

Javascript Sprity jQuery插件-停止所有Sprity动画,javascript,jquery,performance,jquery-plugins,sprite,Javascript,Jquery,Performance,Jquery Plugins,Sprite,我正在开发一种“小册子”,里面有一套页面,可以一次浏览一页。在每个页面上,都有大量使用插件的动画,包括pan和sprite方法,这使得它非常占用资源 当按下按钮进入下一页时,是否有一种简洁的方法来停止正在进行的所有Spirly动画?或者我需要手动处理每个元素吗?我最终创建了一个场景对象,其中每个子对象都有一个布尔活动属性、一个创建方法和一个用于切换活动属性的销毁方法 当我单击一个应该显示新动画场景的按钮时,我首先遍历所有子对象的场景对象,并将其活动变量设置为true,然后调用该对象的destro

我正在开发一种“小册子”,里面有一套页面,可以一次浏览一页。在每个页面上,都有大量使用插件的动画,包括pan和sprite方法,这使得它非常占用资源

当按下按钮进入下一页时,是否有一种简洁的方法来停止正在进行的所有Spirly动画?或者我需要手动处理每个元素吗?

我最终创建了一个场景对象,其中每个子对象都有一个布尔活动属性、一个创建方法和一个用于切换活动属性的销毁方法

当我单击一个应该显示新动画场景的按钮时,我首先遍历所有子对象的场景对象,并将其活动变量设置为true,然后调用该对象的destroy方法,最后调用最初单击的按钮的create方法