के लिए आते हैं एक div "dMyDiv"jQuery चेतन लेकिन फिर वापस सामान्य
मैं jQuery में नोटिस पर विचार करें मैं तो यह चेतन कर सकते हैं:
$("#dMyDiv").animate({
backgroundColor: "#aa0000"
}, 1000);
मेरी div करने के लिए रंग का पृष्ठभूमि की तरह एक लाल लाता है। लेकिन क्या 10 सेकंड कहने के बाद मेरे रास्ते की मेरी सामान्य सफेद पृष्ठभूमि पर वापस जाने का कोई तरीका है? मुझे लगता है कि एक कॉलबैक फ़ंक्शन है लेकिन मुझे यकीन नहीं है कि एनीमेशन शुरू करना संभव है, और एक बार जब एनीमेशन मेरी नियमित पृष्ठभूमि (एनीमेशन से पहले) पर वापस जाने के लिए किया जाता है। मैं सिर्फ यह करना चाहिए: लाल चेतन के बाद
$("#dMyDiv").animate({
backgroundColor: "#aa0000"
}, 1000, function() {
$(#dMyDiv").animate({ backgroundColor: "#fff" }, 1000);
};
);
अर्थ, बस सफेद करने के लिए फिर से चेतन?
मैंने सोचा था कि आप 10 सेकंड इंतजार करना चाहते हैं और फिर पुनर्मिलन करना चाहते हैं? यदि ऐसा है, तो यह करने के लिए मेरे उत्तर की जांच करें। यदि नहीं और आप इसे पहली एनीमेशन के तुरंत बाद कॉल करना चाहते हैं, तो आपको मिल गया है! –
@ स्कॉट - वास्तव में मैं सिर्फ एक एनीमेशन से दूसरे एनीमेशन में जाना चाहता था, और यदि आप इसके बारे में सोचते हैं तो मैं सेकंड को एनिमेट करने के लिए सेट कर सकता हूं ताकि ऐसा करना चाहिए। मैं अभी भी आपको अपने कड़ी समर्पित काम के लिए +1 कर दूंगा :)। – oJM86o
oJM86o: मेरा जवाब सही था और कुछ समय के लिए स्वीकार किए गए एक के रूप में बने रहे। अब आपने कम कार्यक्षमता के साथ खुद को जवाब दिया है और स्वीकार किए गए उत्तर के रूप में अपना उत्तर देने के लिए स्वीकृत उत्तर हटा दिया है। नतीजतन, मेरी प्रतिष्ठा 15 अंक के लिए डाउनग्रेड की गई। ¬¬ – lu1s