2013-09-16 134 views
1

我使用這個庫,以動畫的PNG圖像:https://github.com/pixelmatrix/animatePNG如何停止animatePNG動畫?

的源代碼列出了stop()方法,但我怎麼稱呼呢?我想停止動畫。

來源:https://github.com/pixelmatrix/animatePNG/blob/master/animatePNG.js

+0

$( 「#集裝箱」)animatePNG()停止(),我想。 –

+0

它似乎被定義爲['$ .fn.animatePNG.stop($ el)'](https://github.com/pixelmatrix/animatePNG/blob/master/animatePNG.js#L98)。因此,'$ fn.animatePNG.stop($(「#container」))'。 –

回答

2

這似乎有點奇怪,但我不喜歡這樣寫道:。

var $c = $("#container").animatePNG("spinner.png", 37, 37, 11, {horizontal: false}); 
$c.animatePNG.stop($c); // stop animation 
+2

或'$ .fn.animatePNG.stop($ c);' – jjenzz

+0

@JennaSmith從未嘗試過。或者這個:clearInterval($ c.data(「animation」)。t)' – letiagoalves

+0

@letiagoalves:我建議使用他們的'stop'方法。以防他們決定改變't'存儲在新版本中的位置。 –