मैं एक बटन क्लिक करना चाहता हूं, लोडर छवि दिखा सकता हूं, समय लेने वाली फ़ंक्शन निष्पादित कर सकता हूं, लोडर छवि को छुपा सकता हूं। जब मैं इसका प्रयास करता हूं, तो पृष्ठ पूरी घटना तक चलता रहता है, इसलिए लोडर छवि कभी नहीं देखी जाती है।फ़ंक्शन निष्पादित करते समय जावास्क्रिप्ट लोडर छवि दिखाएं
$('#btn').click(function() {
$('#LoadingImage').show();
<time consuming function>
$('#LoadingImage').hide();
});
कैसे मुझे साफ तौर लोडर छवि,,, दिखा सकते हैं स्क्रीन अद्यतन समारोह चलाने लोडर छवि को छिपाने:
यहां एक नमूना है?
वही विचार यहां है, हालांकि क्या आप समय लेने वाले कोड को निष्पादित करने के बाद सेटटाइमआउट में छुपा() कॉल डालने का मतलब नहीं रखते हैं? –
आह, हाँ, वूप्स। –
इसके पीछे क्या कारण है? SetTimeout फ़ंक्शन का उपयोग करके यह कैसे काम कर रहा है क्या आप कृपया समझा सकते हैं? – Twix