मुझे वेब डेवेलोम कैरियर में कई बार ऐसी समस्याओं का सामना करना पड़ा है। दरअसल इसका जेएस संघर्ष नहीं है, जब हम एचटीएमएल वेबसाइट को ब्राउजर में लोड करते हैं तो हमें ऐसी कोई त्रुटि नहीं होती है, लेकिन जब हम लोकलहोस्ट के माध्यम से इस प्रकार की वेबसाइट को लोड करते हैं तो हमें ऐसी समस्या का सामना करना पड़ता है। ऐसा लोकलहोस्ट की वजह से है। जब हम लोकलहोस्ट के माध्यम से स्क्रिप्ट लोड करते हैं तो यह स्क्रिप्ट को स्कैन करता है और आउटपुट प्रदान करता है। लेकिन जब हमने लोकलहोस्ट का इस्तेमाल नहीं किया। यह सिर्फ आउटपुट स्कैन करता है। उदाहरण के लिए, जब हम php कोड लोकलहोस्ट लिखते हैं और बिना होस्ट के चलते हैं तो हमें त्रुटि मिलती है। लेकिन अगर कोड सही है और होस्ट के माध्यम से चलाया जाता है, तो हमें वास्तविक आउटपुट मिलता है, और जब हम निरीक्षण तत्व का उपयोग करते हैं तो हमें आउटपुट कोड HTMl फॉर्मेट में मिलता है, लेकिन PHP फॉर्मेट में ऐसा नहीं होता क्योंकि यह कोड के प्रतिपादन के कारण होता है।
यह त्रुटि प्रदान कर रहा है। तो इन jquery कोड त्रुटि को ठीक करने के लिए एक समाधान इस विधि का उपयोग किया जा सकता है।
jQuery(document).ready(function($){
/******** Body of Jquery Code*****/
});
यह कोड क्या करता है 'j $' रजिस्टर करके कार्य के लिए परिवर्तनीय के रूप में रजिस्टर किया जाता है। डिफ़ॉल्ट रूप से .js फ़ाइल द्वारा केवल जावास्क्रिप्ट के रूप में पढ़ा जाता है।
Net
टैब में कोई त्रुटि नहीं है (सुनिश्चित करें कि वास्तव में jQuery लोड हो गया है)।