JAVASCRIPT LEVEL 1
Teil 3 - jQuery
Was ist jQuery?
jQuery (auch: jQuery Core) ist eine freie JavaScript-Bibliothek, die Funktionen zur DOM-Navigation und -Manipulation zur Verfügung stellt.
$
Das jQuery Objekt
var $object = $('.irgend .ein > .selektor');
- Kann nur ein Element betreffen
- Kann auch mehrere Elemente gleichzeitig betreffen
- Alle Funktionsaufrufe auf einem jQuery Objekt wirkt sich auf alle betroffenen Elemente aus
Native vs. jQuery
Schleife über mehrere DOM Elemente
$(selector).each(function(i, el){
});
var elements = document.querySelectorAll(selector);
for (var i = 0; i < elements.length; i++) {
}
jQuery
Native DOM API
Vorteile von jQuery
- Vereinfachtes Handling vom DOM
- Browserkompatibilität (nicht mehr so relevant)
- Weniger Code === Weniger Komplexität
- Extreme Verbreitung und unzählige
Erweiterungen!
Wichtigste Funktionen jQuery Objekt
- $(selector).addClass(klassenName);
- $(selector).css(styleName, styleWert);
- $(selector).each(function (index, element) { });
- $(selector).find(selector);
- $(selector).on(eventName, function (event) { });
- $(selector).hide(); *
- $(selector).show(); *
* Es sollte mit CSS Klassen und addClass / removeClass gearbeitet werden
Übung Calculator
JSBins
JavaScript I - Teil 3 - jQuery
By Gion Kunz
JavaScript I - Teil 3 - jQuery
- 2,941