2012-02-13 14 views
11

मुझे कोई दस्तावेज नहीं मिल रहा है। मैं बस इसे करना चाहता हूं jQuery की डिफ़ॉल्ट एनीमेशन गति सेट करें। कुछ ऐसा:सेट jquery डिफ़ॉल्ट एनीमेशन गति

$.setDefaultAnimationSpeed = 5000; //does not work 

$('elem').fadeIn(); // takes 5 seconds 
$('elem').animate({ 
    foo : bar 
}); // also takes 5 seconds 

धन्यवाद दोस्तों!

+0

मैं एक dumby आदेश लिखा था। $ .setDefaultAnimationSpeed ​​एक असली चीज़ नहीं है। – Fresheyeball

+0

$ सेट करने की कोशिश कर रहा है .setDefaultAnimationSpeed ​​काम नहीं करता है क्योंकि jQuery की डिफ़ॉल्ट एनीमेशन गति ऐसी संपत्ति को ट्रिगर नहीं करती है (न ही उस मामले के लिए कोई भी संपत्ति जो मुझे पता है)। इसके बजाय, आपको विधि @ dku.rajkumar प्रदान करना चाहिए क्योंकि यह "ग्लोबल" एनीमेशन गति स्थापित करने का सबसे अधिक उपयोग किया जाने वाला तरीका है जिसे आप अपनी jQuery स्क्रिप्ट में उपयोग कर सकते हैं। – fayerth

उत्तर

-1

मुझे नहीं लगता है कि jQuery में इस तरह के किसी भी बात नहीं है, लेकिन आप इस

defaultAnimationSpeed = 5000; // declare a global variable 

$('elem').fadeIn(defaultAnimationSpeed); 
$('elem').animate({foo : bar}, defaultAnimationSpeed); 

की तरह कुछ कोशिश जहाँ भी यह प्रयोग किया जाता है तो यह है कि यह लागू होगा कर सकते हैं और वह आपके द्वारा बहुत आसानी से बदल सकते हैं। आपको एनीमेशन में हर जगह बदलने की ज़रूरत नहीं है।

+1

यही वह है जो मैं पहले से कर रहा था। यह सिर्फ एक साफ समाधान नहीं है। * श्वास ... – Fresheyeball

+0

उपर्युक्त उत्तर वास्तव में अच्छा है .. लेकिन मेरे जवाब में क्यों गिरावट आई है, कारण मन दे रहा है ??? –

+0

क्योंकि यह सटीक नहीं है, और सही उत्तर नहीं है। मैंने इसे वोट दिया ताकि अन्य लोग गुमराह न हों। – Fresheyeball

संबंधित मुद्दे