2011-01-06 36 views
0

即時使用jquery ui效果'higlight'與ariel Fleslers的本地滾動。我希望這兩個函數同時運行。問題是,目前爲止,這些功能正在製造其他隊列。 那是什麼我的document.ready函數的樣子:。即時使用jquery ui-effect「hightlight」與localScroll

$( 「按鈕 」)點擊(函數(){ $( '身體')效果(「 亮點」,{顏色: 「#b0b8ff」 },1000);

$( 'NAVI')localScroll({ 時間:2000年, 懶:真實, 哈希:真 });

這樣寫的是,localScroll插件等待直到突出顯示效果完成,將「懶」設置爲false,突出顯示效果僅在本地滾動完成後才執行?!

我錯過了什麼?有沒有辦法實現我想要的? 預先感謝您,

丹尼斯

回答

3

默認情況下,jQuery UI的影響將增加一個隊列,每個動畫,但您可以手動調用函數.dequeue()自動啓動隊列中的下效果,像這個:

$('#my_div').effect("highlight", {}, 1000).dequeue().effect('shake', { distance:5 }, 50) 

這會抖動和突出div在同一時間。