我發現CrossSlide會導致在同一頁面上播放視頻的結局非常糟糕。我認爲在視頻播放過程中,同一頁面上的交叉滑動效果會停止或暫停,然後在視頻停止時再次啓動。如何啓動/停止CrossSlide(jQuery)
ID看起來不像包括任何啓動停止功能。有沒有人知道我可以做到這一點?
謝謝。
我發現CrossSlide會導致在同一頁面上播放視頻的結局非常糟糕。我認爲在視頻播放過程中,同一頁面上的交叉滑動效果會停止或暫停,然後在視頻停止時再次啓動。如何啓動/停止CrossSlide(jQuery)
ID看起來不像包括任何啓動停止功能。有沒有人知道我可以做到這一點?
謝謝。
它看起來像只拖板採用$.animate()
在IMG元素---
你嘗試過$('#container img').stop();
?
我試過在CrossSlide的主頁http://www.gruppo4.com/~tobia/cross-slide.shtml上使用stop
。不起作用。
我嘗試了一種簡易方法,即使用sleep
設置了一個非常大的值。下面是幻燈片必須恢復到第一幀後調用並恢復。
在那page,使用Firebug運行,除了sleep
完全相同的電話拖板:
$('#test1').crossSlide({
sleep: 100000, // <--- this one
fade: 1
}, [
{ src: 'lib/sand-castle.jpeg', dir: 'up' },
{ src: 'lib/sunflower.jpeg', dir: 'down' }, // remaining slides doesn't really matter
{ src: 'lib/flip-flops.jpeg', dir: 'up' },
{ src: 'lib/rubber-ring.jpeg', dir: 'down' }
]);
要恢復:
$('#test1').crossSlide({
speed: 45, // <--- this one
fade: 1
}, [
{ src: 'lib/sand-castle.jpeg', dir: 'up' },
{ src: 'lib/sunflower.jpeg', dir: 'down' },
{ src: 'lib/flip-flops.jpeg', dir: 'up' },
{ src: 'lib/rubber-ring.jpeg', dir: 'down' }
]);
注意:您不能使用sleep
和speed
在一起。
我想停止CrossSlide並將容器恢復到原始狀態。
$('#container img').stop().hide('fast'); // worked for me!
你試過圖像上的jQuery'stop()'函數嗎? – carillonator 2009-11-13 23:20:09