ปัญหาหลักคือ 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 นั้นคุ้มค่าที่จะพิจารณา