แก้ไขแล้ว: ตรวจสอบว่าโหลด jquery หรือไม่

การปรับปรุงครั้งล่าสุด: 09/11/2023
ผู้แต่ง: JavaScript Sourcetrail

ปัญหาหลักคือ jQuery ไม่โหลดเมื่อโหลดหน้าเว็บ

if (typeof jQuery != 'undefined') {  
 // jQuery is loaded => print the version
 alert(jQuery.fn.jquery);
}

บรรทัดแรกตรวจสอบว่ามีการกำหนดตัวแปร jQuery หรือไม่ หากมีก็จะรันโค้ดภายในวงเล็บปีกกา บรรทัดที่สองพิมพ์การแจ้งเตือนด้วยเวอร์ชันของ jQuery ที่โหลดไว้

เลขทศนิยม

มีสองสามวิธีในการทำงานกับตัวเลขทศนิยมใน jQuery วิธีหนึ่งคือการใช้ฟังก์ชัน number() ซึ่งรับข้อมูลจำนวนเต็มและส่งกลับค่าทศนิยมของตัวเลขนั้น ตัวอย่างเช่น หากต้องการรับค่า 5.6 คุณสามารถใช้ฟังก์ชัน number() ดังนี้

var นัม = 5.6;

อีกวิธีหนึ่งในการทำงานกับเลขทศนิยมใน jQuery คือการใช้ฟังก์ชัน parseFloat() ฟังก์ชันนี้รับอินพุตในรูปของสตริงและส่งกลับการแสดงเลขทศนิยมของตัวเลขนั้น ตัวอย่างเช่น หากคุณต้องการรับค่า 5.6 เป็นเลขทศนิยม คุณสามารถใช้ฟังก์ชัน parseFloat() ดังนี้

var num = parseFloat(5.6);

คณิตศาสตร์

คณิตศาสตร์ใน jQuery เป็นไลบรารีที่มีประสิทธิภาพและใช้งานง่ายสำหรับการดำเนินการทางคณิตศาสตร์ในองค์ประกอบ DOM ประกอบด้วยการสนับสนุนเลขคณิตพื้นฐาน ตรีโกณมิติ และพีชคณิต ตลอดจนคุณสมบัติขั้นสูงอื่นๆ เช่น การดำเนินการของเมทริกซ์และแคลคูลัสเวกเตอร์

คณิตศาสตร์ใน jQuery สร้างขึ้นจาก jQuery Foundation Library ซึ่งมีชุดคุณสมบัติความเข้ากันได้ข้ามเบราว์เซอร์ที่แข็งแกร่ง ด้วยเหตุนี้ Math ใน jQuery จึงทำงานได้กับทั้งเบราว์เซอร์รุ่นใหม่ (รวมถึง IE9 และใหม่กว่า) และเบราว์เซอร์รุ่นเก่าที่ไม่รองรับ Foundation Library (เช่น IE8)

หากคุณต้องการเพิ่มฟังก์ชันทางคณิตศาสตร์ให้กับเว็บแอปพลิเคชันของคุณ คณิตศาสตร์ใน jQuery นั้นคุ้มค่าที่จะพิจารณา

กระทู้ที่เกี่ยวข้อง: