V dnešním díle seriálu se ponoříme do práce s poli v kontextu jQuery. Ačkoli mnoho z toho, co budeme procházet, lze provádět čistým JavaScriptem, jQuery nám nabízí několik nástrojů, které mohou proces usnadnit a zefektivnit. 1. Vytváření pole s jQuery Ačkoli pro vytváření základního pole používáme čistý JavaScript (var pole = [1, 2, 3]), jQuery nám nabízí metodu $.makeArray(), která převede objekt na pole: var objekt = $('.nejakyPrvek'); // Výběr jQuery var pole = $.makeArray(objekt); 2. Procházení pole s $.each() Jak jsme si již ukázali v předchozích článcích, metoda $.each() je skvělý nástroj pro procházení pole nebo objektů: var ovoce = ['jablko', 'banán', 'citron']; $.each(ovoce, function(index, hodnota) { console.log( Ovoce na indexu + index + je + hodnota); }); 3. Vyhledání prvku v poli s $.inArray() Pokud chcete zjistit, zda je nějaká hodnota v poli, můžete použít metodu $.inArray(): var pole = [1, 2, 3, 4, 5]; if ($.inArray(3, pole) !== -1) { console.log( Hodnota 3 byla v poli nalezena. ); } 4. Filtrace pole s $.grep() Metoda $.grep() umožňuje filtraci pole na základě určité funkce: var pole = [1, 2, 3, 4, 5]; var filtrovanePole = $.grep(pole, function(hodnota) { return hodnota > 3; }); console.log(filtrovanePole); // [4, 5] 5. Mapování pole s $.map() Pokud chcete upravit každý prvek pole pomocí určité funkce, můžete použít $.map(): var pole = [1, 2, 3]; var upravenePole = $.map(pole, function(hodnota) { return hodnota * 10; }); console.log(upravenePole); // [10, 20, 30] Závěr Práce s poli je základní součástí každého programování, a ačkoli čistý JavaScript poskytuje mnoho nástrojů pro manipulaci s poli, jQuery přináší řadu užitečných funkcí, které vám mohou usnadnit život. Ať už potřebujete procházet, filtrovat nebo upravovat pole, jQuery má pro vás nástroje k dispozici. V dalším díle seriálu se podíváme n The post jQuery návod (12) Práce s poli appeared first on Tutoriály česky.
V jedenáctém díle seriálu se zaměříme na specifickou část jQuery utility. I když jste se již setkali s mnoha funkcemi a metodami, které jQuery nabízí, existuje mnoho dalších nástrojů, které nejsou tak známé nebo často používané, ale mohou být v určitých
projít na článekV desátém díle našeho seriálu se ponoříme do světa cookies. Cookies jsou malé textové soubory, které webové stránky ukládají na počítači uživatele za účelem uchování informací mezi jednotlivými sezeními. S jejich pomocí můžeme například rozpoznat návštěvn
projít na článekV devátém dílu našeho seriálu o jQuery se ponoříme do světa AJAXu. AJAX je zkratka pro Asynchronous JavaScript and XML, což je technika umožňující webovým stránkám načítat data ze serveru asynchronně, tj. bez nutnosti znovunačítání celé stránky. Tato t
projít na článekV dnešním posledním díle seriálu o jQuery si představíme několik tipů a triků, které vám pomohou efektivněji pracovat s touto knihovnou. jQuery je obrovská knihovna s mnoha funkcemi, ale dnes se zaměříme na několik klíčových rad, které by vám mohly usnadn
projít na článekVítejte v pátém díle našeho seriálu o jQuery. Dnes se budeme věnovat jedné z nejzajímavějších oblastí jQuery efektům. Díky nim můžeme našim webovým stránkám dodat poutavost, dynamiku a moderní vzhled. 1. Co jsou to efekty v jQuery? Efekty v jQuery
projít na článek