Glavni problem je što se jQuery ne učitava kada se stranica učita.
if (typeof jQuery != 'undefined') { // jQuery is loaded => print the version alert(jQuery.fn.jquery); }
Prvi red provjerava da li je jQuery varijabla definirana. Ako jeste, pokreće kod unutar vitičastih zagrada. Drugi red ispisuje upozorenje sa verzijom jQueryja koja je učitana.
Decimalni brojevi
Postoji nekoliko načina rada sa decimalnim brojevima u jQueryju. Jedan od načina je korištenje funkcije number() koja uzima cijeli broj i vraća decimalni prikaz tog broja. Na primjer, da biste dobili vrijednost 5.6, možete koristiti funkciju number() ovako:
var num = 5.6;
Drugi način rada sa decimalnim brojevima u jQueryju je korištenje funkcije parseFloat(). Ova funkcija uzima ulaz u obliku stringa i vraća prikaz tog broja u pokretnom zarezu. Na primjer, ako želite dobiti vrijednost 5.6 kao broj s pomičnim zarezom, možete koristiti funkciju parseFloat() na sljedeći način:
var num = parseFloat(5.6);
matematika
Matematika u jQueryju je moćna biblioteka koja se lako koristi za izvođenje matematičkih operacija nad DOM elementima. Uključuje podršku za osnovnu aritmetiku, trigonometriju i algebru, kao i naprednije funkcije kao što su matrične operacije i vektorski račun.
Matematika u jQueryju je izgrađena na jQuery Foundation Library, koja pruža robustan skup funkcija kompatibilnosti među pretraživačima. Kao rezultat toga, matematika u jQueryju radi i sa modernim pretraživačima (uključujući IE9 i novije verzije) i sa starijim pretraživačima koji ne podržavaju Foundation Library (kao što je IE8).
Ako želite da dodate neke matematičke funkcionalnosti svojim web aplikacijama, onda je matematika u jQueryju definitivno vrijedna razmatranja.