मैं एक ऐसे प्रोजेक्ट पर काम कर रहा हूं जहां बहुत सारे jQuery चल रहे हैं। तो जब मैं पेज पर जाता हूं, तो मैं देख सकता हूं कि jQuery चल रहा है (उदाहरण के लिए $.button()
पृष्ठ पर तत्व अभी भी jQueryUI लोड होने से पहले सामान्य HTML तत्व के रूप में दिखाई देते हैं: एस) तो शुरू में यह सभी बदसूरत लग रहा है, एक बार सभी जेएस लोड हो जाने पर और निष्पादित, यह "अच्छा" लग रहा है।पृष्ठ को देखने से पहले jQuery/जावास्क्रिप्ट को प्रीलोड करें और चलाएं
यह केवल छवियों को प्रीलोड करने का कोई मामला नहीं है या जो भी हो, मैं jQuery कोड को चालू करना चाहता हूं, लेकिन इसे आगंतुकों से "छुपाएं" ताकि एक बार पृष्ठ खोला जा सके, यह सीधे "अच्छा" दिखता है या एक ब्लैक स्क्रीन प्रदर्शित करता है कह रहा है कि "लोड हो रहा है ..." जब तक कि jQuery चलाना समाप्त नहीं हो जाता है।
यहां एक नज़र डालें: http://www.filamentgroup.com/, हालांकि मुझे यकीन नहीं है कि वास्तव में इसे प्रदर्शित करने से पहले साइट की जावास्क्रिप्ट चलाता है, लेकिन यह "अंधेरे स्क्रीन" कहने का मूल विचार दिखाता है "लोड हो रहा है ..." .. मुझे संदेह है कि क्या इस तरह के SlideRocket के रूप में बड़े वेब एप्लिकेशन में होता है, हालांकि यह उपयोग फ्लैश ... करता है: एस
मैं व्यक्तिगत रूप से साइट छोड़ दूंगा। मैं एक पर्टी पट्टी लोडिंग छवि को देखने के लिए यहां नहीं हूं, जब तक कि मेरे पास कोई विकल्प न हो (ExtJS/Dojo API दस्तावेज़ देखें)। मैं आपको अपनी लोडिंग छवि पर आने के बजाय, अपने पृष्ठ भाग को भाग से लोड करना चाहता हूं या स्पष्ट प्रदर्शन समस्या के एक अलग समाधान के साथ आना चाहता हूं। लेकिन वह मैं हूँ। मुझे यकीन है कि कोई भी जल्द ही jQuery के तैयार किए गए टुकड़े के साथ होगा। – ZenMaster