Diese Agenda ist auch Bestandteil (1.-3. Tag) des Kurses
- jQuery kennenlernen
- Was ist jQuery und was ist es nicht?
- jQuery-Installation
- jQuery installieren
- Hosted Libraries und Fallbackstrategien
- jQuery-Versionen: 1.9.x vs. 2.x
- jQuery.migrate - Migration von alten jQuery-Programmen auf neuere Versionen
- Tools
- Firebug
- Chrome Developer Tools
- IE Developer Tools
- WebStorm
- alert vs. console vs. Debugger
- jQuery Basics
- Wie jQuery funktioniert
- Zwei neue Namen jQuery() und $()
- Die $()-Funktion und ihre Signatur
- In Kürze: Selektieren, Traversieren, Manipulieren, Event-Handling
- Sizzle - Selektieren mit jQuery
- DOM-Traversierung
- Verkettung mehrerer Operationen
- DOM-Manipulation
- Eventsteuerung mit jQuery
- JavaScript Closures und das this
- jQuery Eventsteuerung
- Trennung von HTML und JavaScript
- $(document).load()
- Eventlistener: on, live und bind
- Capturing und Bubbling
- Event-Delegation
- Formulare
- Selektoren für Formularelemente und -Zustände
- Events für Formulare
- Serialisierung
- jQuery Animationen
- Vordefinierte Animationen verwenden
- Eigene Animationen gestalten
- Mit der Queue in laufende Animationen eingreifen
- CSS3 vs. JavaScript-Animationen
- jQuery Ajax
- Asynchrones Nachladen mit get(), getJson(), getScript() und Co.
- Das Datenformat JSON
- Die Low-Level-Funktionen ajax() und ajaxSetup()
- Die Cross-Origin-Policy
- Event-Handling für nachgeladene DOM-Elemente
- Ajax-Chaining
- jQuery- und JavaScript-Strategien
- Unobtrusivism - Trennung von HTML, CSS und JavaScript
- jQuery mit anderen Frameworks
- Browser- und Feature-Detection
- Organisation der Skripte
- JavaScript Module Pattern
Diese Agenda ist auch Bestandteil (1.-3. Tag) des Kurses
- jQuery kennenlernen
- Was ist jQuery und was ist es nicht?
- jQuery-Installation
- jQuery installieren
- Hosted Libraries und Fallbackstrategien
- jQue ...
Mehr Informationen >>