ฉันยังประสบปัญหาดังกล่าวหลายครั้งในผู้ให้บริการพัฒนาเว็บไซต์ จริงๆแล้วมันไม่ใช่ความขัดแย้งของ JS เมื่อเราโหลดเว็บไซต์ html ไปยังเบราว์เซอร์เราก็ไม่พบข้อผิดพลาดดังกล่าว แต่เมื่อเราโหลดเว็บไซต์ประเภทนี้ผ่าน localhost เราก็ประสบปัญหาดังกล่าว นั่นเป็นเพราะ localhost เมื่อเราโหลดสคริปต์ผ่าน localhost มันสแกนสคริปต์และแสดงผล แต่เมื่อเราไม่ได้ใช้ localhost มันแค่สแกนเอาต์พุต ตัวอย่างเมื่อเราเขียนโค้ด php วางไว้บน localhost และทำงานโดยไม่โฮสต์เราได้รับข้อผิดพลาด แต่ถ้ารหัสถูกต้องและทำงานผ่านโฮสต์เราได้รับผลลัพธ์จริงและเมื่อเราใช้องค์ประกอบตรวจสอบเราได้รับรหัสผลลัพธ์ในรูปแบบ HTMl แต่ไม่ใช่ในรูปแบบ PHP นี่เป็นเพราะการแสดงผลของรหัส
นี่คือการแสดงผลข้อผิดพลาด ดังนั้นเพื่อแก้ไขข้อผิดพลาดรหัส jquery เหล่านี้วิธีหนึ่งอาจใช้วิธีนี้
jQuery(document).ready(function($){
/******** Body of Jquery Code*****/
});
สิ่งที่รหัสนี้จะลงทะเบียน '$' เป็น varible กับฟังก์ชั่นโดยใช้ jquery อื่นตามค่าเริ่มต้นไฟล์. js จะอ่านเป็น javascript เท่านั้น
Net
แท็บของ Firebug (ตรวจสอบให้แน่ใจว่า jQuery ได้รับการโหลดจริง)