簡體   English   中英

如何更改jQuery動畫的持續時間?

[英]How do I change the duration of a jQuery animation?

我想在jQuery的幫助下顯示一些效果(動畫),該效果應根據針對特定針頭找到的結果數來計算。 規則是效果應持續不超過5分鍾,並且至少應持續5秒。

所以,這就是我特別要做的。 我在數據庫中搜索用戶輸入的特定單詞並計算結果。 然后,我在同一數據庫中搜索自己定義的單詞並計算結果。 如果后一個結果比前一個結果多,我需要計算顯示效果的時間。 發現的結果越多,效果持續的時間越短 另外,我需要遵守規則:不超過5分鍾,不少於5秒。

我最好做到這一點。

這可能是一個愚蠢的問題,但我無法自己弄清楚如何計算時間! :)

jQuery的文檔非常豐富; 您應該確保在問問題之前先查閱文檔! http://api.jquery.com/animate/

為了回答您的問題,jQuery的.animation()函數采用“ duration”參數。

例如:

$myElement = $("#animatedObject");
$myElement.animate({"width": 500}, 6000); // would animate the width of the object to be 500 pixels over 6000 milliseconds (i.e. 6 seconds).

只需將持續時間作為第二個參數。

如果您要問如何實際計算持續時間,您確實需要弄清楚自己的身分,或者更清楚地了解您面臨的問題。 就目前而言,這聽起來好像您還沒有嘗試自己解決這個問題。 作為一個好的起點,盡管您可能希望使用AJAX與某些服務器端腳本進行通信(http://api.jquery.com/category/ajax/)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM