Obsah

jQuery

jQuery vzniklo v roce 2006 (autorem je John Resig) v době, kdy prohlížeče (Internet Explorer, Firefox, Safari) interpretovaly JavaScript každý trochu jinak. jQuery tyto rozdíly sjednotilo do jedné jednoduché syntaxe.

1. Proč bylo jQuery revoluční?

Před příchodem jQuery vyžadovaly i jednoduché úkony mnoho řádků kódu. jQuery přineslo:

2. Porovnání: Čistý JS vs. jQuery

Úkol: Skrýt všechny odstavce s třídou „skrytý“ po kliknutí na tlačítko.

Čistý JavaScript (Vanilla JS):

document.querySelectorAll('button').forEach(button => {
    button.addEventListener('click', () => {
        document.querySelectorAll('p.skryty').forEach(p => {
            p.style.display = 'none';
        });
    });
});

jQuery:

$('button').click(function() {
    $('p.skryty').hide();
});

[Image comparison of vanilla JavaScript vs jQuery code length for the same task]

3. Hlavní funkce knihovny

4. Úpadek jQuery: Je ještě potřeba?

V posledních letech popularita jQuery klesá. Důvody jsou:

5. Kde se s ním stále setkáte?

I přes úpadek jQuery stále pohání přes 70 % nejnavštěvovanějších webů. Je to díky:

Zajímavost: Znak dolaru $ v jQuery je ve skutečnosti jen zkratka pro funkci s názvem jQuery. Volání $('#id') je tedy totéž jako jQuery('#id'). Tento symbol se stal tak ikonickým, že si ho mnozí pletou se samotným JavaScriptem.

Zpět na JavaScript