2011-06-07 85 views
0

我有scrollplane腳本:給JQuery函數添加時間延遲?

$(function() 
{ 
    $('#resume').jScrollPane(
     { 
    autoReinitialise: true 
    } 
    ); 
}); 

這讓我溢出:汽車集裝箱滿載和滾動時可以完全顯示。不幸的是,這給我在Chrome中的文字抖動,但不是Firefox。我猜每個都在「重新啓動」。

jitters in Chrome browser

我想取出「autoreinitialize」和射擊的功能,允許所有的圖像/字體下載,不改變容器會做的尺寸增加了「延遲()」一樣。我只是不知道如何實現它,並延遲發射功能。

任何幫助和/或指導,感激地接受。

PChuprina

+0

你是什麼意思 「文本不安」?您鏈接的頁面在Chrome中似乎適合我。 – Ender 2011-06-07 18:19:16

回答

1

搜索window.setTimeout。使用它你可以延遲執行某段代碼。

+0

Thankyou。我只是不知道如何實現它。 – PChuprina 2011-06-07 22:59:41

0

setTimout是也沒關係,但jQuery有delay() function

要知道,雖然我從來沒有與延遲()問題:

的.delay()方法是最好的排隊jQuery效果之間的延遲。因爲它是有限的 - 例如,它不提供取消延遲的方法.delay()不是JavaScript本地setTimeout函數的替代品,這對於某些用例可能更合適。

好運&編碼快樂

+0

謝謝。我只是不知道如何成功實施它。 $('#resume')。delay(100).queue(function(next){$(this).jScrollPane(); next();});打破jScrollpane函數。 PChuprina – PChuprina 2011-06-07 23:01:16