Asıl sorun, sayfa yüklendiğinde jQuery'nin yüklenmemesidir.
if (typeof jQuery != 'undefined') {
// jQuery is loaded => print the version
alert(jQuery.fn.jquery);
}
İlk satır, jQuery değişkeninin tanımlanıp tanımlanmadığını kontrol eder. Varsa, kaşlı ayraçların içindeki kodu çalıştırır. İkinci satır, yüklenen jQuery sürümünü içeren bir uyarı yazdırır.
Ondalık sayılar
jQuery'de ondalık sayılarla çalışmanın birkaç yolu vardır. Bunun bir yolu, bir tamsayı girişi alan ve bu sayının ondalık gösterimini döndüren number() işlevini kullanmaktır. Örneğin, 5.6 değerini elde etmek için number() işlevini şu şekilde kullanabilirsiniz:
değişken sayısı = 5.6;
jQuery'de ondalık sayılarla çalışmanın başka bir yolu da parseFloat() işlevini kullanmaktır. Bu işlev, bir dize biçiminde bir girdi alır ve bu sayının kayan nokta gösterimini döndürür. Örneğin, 5.6 değerini kayan noktalı bir sayı olarak almak istiyorsanız, parseFloat() işlevini şu şekilde kullanabilirsiniz:
var sayı = parseFloat(5.6);
Matematik
Math in jQuery, DOM öğeleri üzerinde matematiksel işlemler gerçekleştirmek için güçlü ve kullanımı kolay bir kitaplıktır. Temel aritmetik, trigonometri ve cebir desteğinin yanı sıra matris işlemleri ve vektör hesabı gibi daha gelişmiş özellikleri içerir.
jQuery'deki Math, sağlam bir dizi tarayıcılar arası uyumluluk özellikleri sağlayan jQuery Foundation Library üzerine kurulmuştur. Sonuç olarak, jQuery'deki Math hem modern tarayıcılarla (IE9 ve sonrası dahil) hem de Foundation Library'yi desteklemeyen eski tarayıcılarla (IE8 gibi) çalışır.
Web uygulamalarınıza bazı matematiksel işlevler eklemek istiyorsanız, Math in jQuery kesinlikle dikkate alınmaya değer.