[英]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.