दिलचस्प पोस्ट
Google Apps खाते के माध्यम से सी # के माध्यम से ईमेल भेजें XSLT फाइलों पर एक अच्छा ट्यूटोरियल कहां मिल सकता है? वसंत जेसन अनुरोध 406 प्राप्त करना (स्वीकार्य नहीं) मैं मैन्युअल रूप से एक onchange घटना को कैसे ट्रिगर कर सकता हूँ? पासवर्ड को हैशिंग और एन्क्रिप्ट करने में अंतर एक प्रकार के ऑब्जेक्ट serializing करते समय एक परिपत्र संदर्भ का पता चला था 'सबसोनिक.Schema .DatabaseColumn' स्विफ्ट – डिवाइस का आईपी पता प्राप्त करें रेल 3 एकाधिक रिकॉर्ड के साथ एक फार्म सबमिट करें नीचे के डॉट्स के साथ एंड्रॉइड व्यूपैगर विंडोज हैंडल क्या है? प्रेषक, से और रिटर्न-पथ के बीच क्या अंतर है? अजाक्स फ़ाइल डाउनलोड करें Jquery, PHP jQuery के 1 डिवेल को छोड़कर पृष्ठ में कहीं भी क्लिक करें सर्वश्रेष्ठ फ़िट शेड्यूलिंग एल्गोरिथम पाठ फ़ाइल से पढ़ना जब तक EOF अंतिम पंक्ति को दोहराता नहीं

लोड () विधि नापसंद?

मैं jQuery एपीआई के माध्यम से ब्राउज़ कर रहा था और देखा कि लोड विधि बहिष्कृत सूची पर है।

श्रेणियाँ: नापसंद | ईवेंट> दस्तावेज़ लोड हो रहा है

मैं आमतौर पर यह विधि जांचने के लिए उपयोग करता हूं कि क्या छवियों को पूर्ण रूप से लोड किया गया है। यह क्यों नापसंद है? और इसके बजाय मैं क्या उपयोग कर रहा हूं?

वेब के समाधान से एकत्रित समाधान "लोड () विधि नापसंद?"

बग # 11733 देखें, जो इस बहिष्करण को दर्शाता है:

.load() विधि एक अस्पष्ट हस्ताक्षर है, यह या तो एक एजेक्स लोड हो सकती है या "लोड" ईवेंट को संलग्न कर सकती है। सीसीएओ उन्हें अलग नहीं बता सकता क्योंकि यह तर्कों के आधार पर एक गतिशील निर्णय है।

विधि के हस्ताक्षर से संबंधित अस्पष्टता से बचने के लिए, अब इसके बजाय () पर उपयोग करने की अनुशंसा की जाती है। उदाहरण के लिए:

 $("selector").load(function() { // ... }); 

बन जाना चाहिए:

 $("selector").on("load", function() { // ... }); 

लोड फ़ंक्शन को इसके jQuery विकल्प में बहिष्कार किया गया है, जिस पर आप उपयोग कर सकते हैं

 $("iframe").on("load",function() { alert("on loaded iframe"); }); 

अगर load अपेक्षित रूप से काम नहीं करता है, तो एक वैकल्पिक है:

 $(window).one("scroll", foo); 

या

 $(window).one("scroll", function(){/*...*/}); 

विशेष रूप से, स्क्रॉल इवेंट बंधन एंड्रॉइड में उपयोगी होता है जब DOMContentLoaded अपेक्षित के रूप में काम नहीं करता है, और IE8 और नीचे जब onreadystatechange उम्मीद के अनुसार काम नहीं करता है

संदर्भ

  • एंड्रॉइड डोम फिंगर इवेंट्स

  • DOMContentLoaded के IE कार्यान्वयन विफल जब कोई संपत्ति नहीं

  • IE <9 एक फ़्रेम के अंदर एक दस्तावेज़ के लिए हैक नहीं