Hlavním problémem je, že při načítání stránky se nenačte jQuery.
if (typeof jQuery != 'undefined') {
// jQuery is loaded => print the version
alert(jQuery.fn.jquery);
}
První řádek kontroluje, zda byla definována proměnná jQuery. Pokud ano, spustí kód ve složených závorkách. Druhý řádek vytiskne upozornění s verzí jQuery, která byla načtena.
Desetinná čísla
Existuje několik způsobů, jak pracovat s desetinnými čísly v jQuery. Jedním ze způsobů je použití funkce number(), která vezme celočíselný vstup a vrátí desetinnou reprezentaci tohoto čísla. Chcete-li například získat hodnotu 5.6, můžete použít funkci number() takto:
var num = 5.6;
Dalším způsobem práce s desetinnými čísly v jQuery je použití funkce parseFloat(). Tato funkce přijímá vstup ve formě řetězce a vrací reprezentaci tohoto čísla s plovoucí desetinnou čárkou. Pokud jste například chtěli získat hodnotu 5.6 jako číslo s plovoucí desetinnou čárkou, můžete použít funkci parseFloat() takto:
var num = parseFloat(5.6);
matematika
Matematika v jQuery je výkonná a snadno použitelná knihovna pro provádění matematických operací s prvky DOM. Zahrnuje podporu pro základní aritmetiku, trigonometrii a algebru, stejně jako pokročilejší funkce, jako jsou maticové operace a vektorový počet.
Matematika v jQuery je postavena na jQuery Foundation Library, která poskytuje robustní sadu funkcí pro kompatibilitu mezi různými prohlížeči. Výsledkem je, že Math v jQuery funguje jak s moderními prohlížeči (včetně IE9 a novějších), tak se staršími prohlížeči, které nepodporují Foundation Library (jako je IE8).
Pokud chcete do svých webových aplikací přidat nějaké matematické funkce, pak Math v jQuery rozhodně stojí za zvážení.