Wybieracz DOM JavaScript / jQuery
- Poprzednia strona JSON JSONP
- Następna strona jQuery HTML
jQuery vs JavaScript
jQuery został stworzony przez Johna Resiga w 2006 roku. Ma na celu rozwiązanie problemów z niekompatybilnością przeglądarek oraz uproszczenie operacji na HTML DOM, obsługi wydarzeń, animacji i AJAX.
Przez ponad dekadę jQuery była najbardziej popularną biblioteką JavaScript na świecie.
Jednak od wersji JavaScript Version 5 (2009) większość funkcji jQuery można zastąpić kilkoma liniami standardowego JavaScript:
Znajdowanie elementów HTML za pomocą id
Zwraca element o atrybucie id="intro":
jQuery
var myElement = $("#id01");
JavaScript
var myElement = document.getElementById("id01");
Znajdowanie elementów HTML za pomocą nazwy tagu
Zwraca wszystkie elementy <p>:
jQuery
var myElements = $("p");
Przykład
var myElements = document.getElementsByTagName("p");
Znajdowanie elementów HTML za pomocą nazwy klasy
Zwraca wszystkie elementy o klasie "intro".
jQuery
var myElements = $(".intro");
JavaScript
var myElements = document.getElementsByClassName("intro");
Metoda nie działa w Internet Explorer 8 i wcześniejszych wersjach.
Znajdowanie elementów HTML za pomocą selektorów CSS
Zwraca listę wszystkich elementów <p> o klasie "intro".
jQuery
var myElements = $("p.intro");
JavaScript
var myElements = document.querySelectorAll("p.intro");
querySelectorAll()
Metoda nie działa w Internet Explorer 8 i wcześniejszych wersjach.
- Poprzednia strona JSON JSONP
- Następna strona jQuery HTML