ปัญหา jQuery ไม่ทำงานบน Joomla!


บ่อยครั้งพวกโมดูลสไลด์ jQuery ที่มีให้ใช้ฟรีใน Joomla อาจไม่ค่อยได้ดั่งใจนักพัฒนาสักเท่าไร ทางเลือกอีกทางคือเอาพวกเทคนิค jQuery มาใส่สด แต่ปัญหาก็คือ เมื่อมารันบนจูมล่า jQuery ไม่ทำงาน สาเหตุส่วนใหญ่ที่เจอก็เพราะว่า Joomla นั้นมี Mootools (JavaScript Framework) เป็น Default อยู่แล้วทำให้เกิดการ Conflict วันนี้มีวิธีแก้ปัญหาอย่างง่าย สำหรับพวกที่ชอบเล่นสด jQuery บน Joomla! คือ …

  1. ปิดการทำงานของ Mootools โดยใช้ปลั๊กอิน Enable/Disable loading mootools
  2. แทรก jQuery และ jQuery UI จาก CDN แรง ๆ โดยใช้ปลั๊กอิน jQuery++ Integrator

เท่านี้ก็สามารถเอาลูกเล่น jQuery มาเล่นใน Joomla! ได้อิสระตามต้องการ 55+

Tags:

3 thoughts on “ปัญหา jQuery ไม่ทำงานบน Joomla!

  1. แล้วอธิบายขั้นตอนวิธีใช้ทั้งสองอันได้มั้ยคะ ตอนนี้สร้าง tab jquery แล้วค่ะ ไม่ทราบว่าเอาโฟเดอร์ js ไปไว้ที่ไหนของจูมล่าคะ

  2. ตอบคุณ saowaros
    แนะนำให้เอาไปไว้ในเทมเพลทนั้น ๆ แล้ว src ไฟล์ให้ตรงตามพาธก็ได้แล้วครับ เช่น อาจจะไว้ใน template/ja_purity/js/file.js แล้วก็ไป src ไฟล์ ในหน้า index.php ของเทมเพลทนั้น ๆ

Comments are closed.