 Základní informace o jQuery  Jak začít?  Syntaxe  Efekty / události  JQuery UI  Praktické příklady.

Slides:



Advertisements
Podobné prezentace
Kalendář, nové interaktivní prvky e-opor, tisk opor do PDF Miroslav Los Univerzitní informační systém VIII., Karlov 2009.
Advertisements

XML, (X)HTML, DHTML, CSS Pavel Tvrdík 2008, Oktáva.
Školení MS Word 2007 pro začátečníky RNDr. Milan Zmátlo MěÚ Třebíč, říjen 2011 Vzdělávání v eGON centru Třebíč Tento.
Implementace e-výpůjček Flexibooks v systému Aleph Tereza Šorejsová, Jiří Rataj SUAleph, 19. listopadu 2015, Brno.
Projekt Informační a vzdělávací portál Libereckého kraje I CZ.1.07/1.1.00/ I Školení pro uživatele portálu.
Školení MS Excel 2007 pro začátečníky RNDr. Milan Zmátlo MěÚ Třebíč, listopad-prosinec 2010 Vzdělávání v eGON centru.
Tabulkový procesor Formuláře – interaktivní prvky v Excelu Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Růžena Hynková. Dostupné z Metodického.
Ověřené výstupy z ISKN elektronická značka Jiří Formánek
Výukový materiál vytvořen v rámci projektu EU peníze školám Škola Základní škola Křižany - Žibřidice, okres Liberec, příspěvková organizace Žibřidice 271,
Číslo projektu: CZ.1.07/1.4.00/ Název DUM: Prostředí internetu Číslo DUM: III/2/VT/2/2/27 Vzdělávací předmět: Výpočetní technika Tematická oblast:
Úvod do Delphi - 1.hodina OB21-OP-EL-KON-DOL-M-4-006A Orbis pictus 21. století.
Inf Tabulkový procesor - funkce. Výukový materiál Číslo projektu: CZ.1.07/1.5.00/ Šablona: III/2 Inovace a zkvalitnění výuky prostřednictvím ICT.
RŮZNOST KANCELÁŘSKÝCH BALÍKŮ je řada za sebou následujících snímků (slidů) předváděných na PREZENTACE monitoru počítače plátně prostřednictvím dataprojektoru.
Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Jihlava Šablona 32 VY_32_INOVACE_031.ICT.34 Tvorba webových stránek – úvod do CSS.
ZAL – 5. cvičení Martin Tomášek Pole - opakování Základní datový typ. V poli držíme více elementů (jednoho typu) S elementy v poli můžeme manipulovat.
Snímek 1 PowerPoint2OP381 Manažerská informatika 1 2OP381 Manažerská informatika 1 Microsoft PowerPoint 2016 – 2. část.
Název projektu:ZŠ Háj ve Slezsku – Modernizujeme školu Číslo projektu:CZ.1.07/1.4.00/ Oblast podpory: Zlepšení podmínek pro vzdělávání na základních.
Název:VY_32_INOVACE_ICT_7B_9B Škola:Základní škola Nové Město nad Metují, Školní 1000, okres Náchod Autor:Mgr. Milena Vacková Ročník:7. Tematický okruh,
CSS styly Gymnázium a Jazyková škola s právem státní jazykové zkoušky Zlín Tematická oblastTvorba WWW stránky v HTML Datum vytvoření2013 Ročník2 Stručný.
Ing. Zdeňka Šilhová Institut pro veřejnou správu Praha INTERAKTIVNÍ PERSONÁLNÍ PORTÁL PRO POTŘEBY ZAMĚSTNANCŮ VE VEŘEJNÉ SPRÁVĚ KONFERENČNÍ VZDĚLÁVACÍ.
Tvorba prezentace Vložení snímku Vyberte si nejvhodnější typ snímku.
Číslo projektuCZ.1.07/1.5.00/ Číslo materiáluVY_32_INOVACE_30-03 Název školy Střední průmyslová škola stavební, České Budějovice, Resslova 2 AutorRNDr.
VideoWeb: Webová aplikace pro správu domácí videotéky Adam Melkus, Radek Jirovský, Jakub Kutil, Hoa Quoc TranPB138
Univerzitní informační systém III., Lednice 2004 Vývoj a koncepce nového univerzitního webu Ondřej Kudlík
= Sada diapozitivů (snímků), které se promítají na promítacím přístroji (zpětném projektoru). Jednotlivé snímky se zobrazují v určitém pořadí a umožňují.
ZŠ Brno, Řehořova 3 S počítačem snadno a rychle Informatika 9. ročník III
Databáze © Mgr. Petr Loskot
Širokoúhlá prezentace
Věcné autority v roce 2016
HTML a CSS Rostislav Miarka.
Mapy nejen pro munimap Andrea Kýnová, Jiří Kozel, Petr Kovács, Pavel Bohumel GIS Hackathon,
Výukový materiál zpracován v rámci projektu
Tvorba jednoduché tabulky - rozvrh
Inf Počítač a lidé s handicapem
Úvod do JavaScriptu - DOM
Základní škola T. G. Masaryka a Mateřská škola Poříčany, okr. Kolín
Výukový materiál zpracován v rámci projektu
Způsoby zápisu algoritmů
Číslo v digitálním archivu školy
Popis výukového materiálu Název: PowerPoint
Název materiálu: Internetový prohlížeč Google Chrome
Dostupné z Metodického portálu ; ISSN
Databáze MS ACCESS 2010.
Algoritmizace a programování
Střední odborná škola a Střední odborné učiliště, Hradec Králové, Vocelova 1338, příspěvková organizace Registrační číslo projektu: CZ.1.07/1.5.00/
Vkládání dat MS Access (5).
Inf Vývojový diagram.
Číslo projektu CZ.1.07/1.4.00/ Název sady materiálů
Ukládáme svoji práci VY_32_INOVACE_16
PREZENTACE II. MS OFFICE PowerPoint
Číslo projektu Číslo materiálu název školy Autor Tematický celek
Informační a komunikační technologie
NÁZEV ŠKOLY: Základní škola Josefa Bublíka, Bánov
NÁZEV ŠKOLY: Základní škola Josefa Bublíka, Bánov
NÁZEV ŠKOLY: Základní škola Josefa Bublíka, Bánov
Javascriptový framework VueJS
NÁZEV ŠKOLY: Základní škola Josefa Bublíka, Bánov
Pozn. Zaměřeno na práci v MS PowerPoint
Typy Oken, Zobrazení a Konfigurace
Corel PHOTO-PAINT Úloha 3 Zpracovala: Mgr. Jitka Hotařová
Úvod do JavaScriptu - DOM
NÁZEV ŠKOLY: Základní škola Josefa Bublíka, Bánov
Název školy: Autor: Název: Číslo projektu: Název projektu:
Word Okraje WordArt Pozadí Vodoznak. Word Okraje WordArt Pozadí Vodoznak.
název projektu: Šablony Špičák číslo projektu: CZ.1.07/1.4.00/
název projektu: Šablony Špičák číslo projektu: CZ.1.07/1.4.00/
PowerPointu Ing. Hana Vláčilová
Název: VY_32_INOVACE_ICT_7B_12B Škola:
Střední odborná škola a Střední odborné učiliště, Hradec Králové, Vocelova 1338, příspěvková organizace Registrační číslo projektu: CZ.1.07/1.5.00/
Základní ovládání „Windows“
Transkript prezentace:

 Základní informace o jQuery  Jak začít?  Syntaxe  Efekty / události  JQuery UI  Praktické příklady

 JavaScriptový framework (knihovna)  Vydána v roce 2006  John Resig  Zpracováváno na straně klienta  Free open source

 verze › S podporou starších prohlížečů (IE 6 – 8)  verze › Bez podpory IE 6 - 8

 Kompatibilita v prohlížečích  Jednodušší syntaxe oproti JS

 JavaScript › getElementById(„id“) › getElementsByTagName(„p“)  JQuery › $(„selektor“)

 1. stažení aktuální verze jQuery  2. import knihovny do stránky  3. import jednotlivých skriptů

  1) komprimovaná verze › produkční  2) nekomprikovaná verze › vývojová

 1. způsob  2. způsob (Google AJAX libraries API)  3. způsob

 Vytvoření skriptu prvni.js  Import skriptu

 Označení využívání jQuery › JQuery.trim(promenna) = $.trim(promenna)  Určení selektoru › $(this).hide() – skrytí aktuálního elementu › $(„p“).hide() – skrytí všech odstavců › $(„.trida“).hide() – skrytí všech elementů s třídou „trida“ › $(„#identifikator“).hide() – skrytí elementů s identifikátorem „identifikator“  Tvorba proměnných › var promenna = $ („.tabulka“) – uložení elementu s třídou tabulka do proměnné

Metoda get / setPopis text() / text(„text“)Vrací /nastavuje text html() / html(„ Hello “)Vrací /nastavuje html val() / val(„value“)Vrací /nastavuje hodnotu (např. z textboxu) attr() / attr("href"," om/jquery"); Vrací /nastavuje hodnotu atributu MetodaPopis append(„appended text“)Přidání textu na konec prepend(„preppended text“)Přidání textu na začátek after(„after text“)Přidání za objekt (obrázek) before(„before text“)Přidání před objekt (obrázek) remove()odstranění elementu addClass(„blue“) / removeClass(„blue“) Přidání / odstranění css třídy

EfektPopis Hide()/show()Zobrazení/skrytí elementu Fade() (fadeIn(), fadeOut(), fadeToggle(), fadeTo()) Postupné zobrazení, či zmizení Slide()Vysunutí Animate()Animace (posun elementu) Stop()Zastavení Callback()Zpětná vazba po vykonání operace Zdroj:

Mouse EventsKeyboard EventsForm EventsDocument / window events clickkeypresssubmitload dblclickkeydownchangeresize mouseenterkeyupfocusscrool mouseleaveblurunload Zdroj:

 Metoda load() › $(selector).load(URL, data, callback); › Načte data ze serveru a uloží je do elementu  Metoda get() › $.get(URL, callback);  Metoda post() › #.post(URL, data, callback)  Praktické příklady: › ax_get_post.asp

  Knihovna s otevřeným zdrojovým kódem  Okamžitě použitelné komponenty  4 kategorie: › Interakce › Ovládací prvky › Efekty › Pomocné nástroje  Možnost stylování  K dispozici motivy vzhledů

 Dialog  Datepicker  Autocomplete  Progressbar  Slider

 Resizable  Draggable  Droppable  Sortable  Selectable

 Blind  Explode  Fold  Pulsate  Shake  Slide

 Tabulka  Zobrazení / skrytí elementu  Rozbalovací nabídka  Validace formuláře  Fotogalerie  Nabídka (klouzání)

   MARGORÍN, M. jQuery bez předchozích znalostí. Brno : ISBN  BAŠE, O. jQuery pro neprogramátory. Brno : ISBN 