Drupal i jQuery
Šta je jQuery?
jQuery je sjajna JavaScript biblioteka koja omogućava lako kreiranje sjajnih web efekata sa samo nekoliko redova koda. Kao što kaže zvanični sajt projekta jQuery:
“jQuery je JavaScript biblioteka čiji je moto: pisanje JavaScript koda treba da bude zabavno. jQuery rešava česte, ponavljajuće zadatke, sređuje raspored i čini kod kratkim, lepim i razumljivim.”
Možda pomisliš: "Zašto ne koristiti neku drugu JavaScript biblioteku?" Pa, samo probaj koliko je jQuery jednostavan i moćan, čak i ako si ranije koristio MooTools ili Prototype.
Zašto bih trebao da koristim jQuery?
Vrlo jednostavno. Dovoljno je da pogledaš kod koji koristi jQuery i odmah vidiš koliko je to jednostavno, koliko može stati u nekoliko elegantnih redova koda.
Moje shvatanje se razjasnilo onog dana kada sam naišao na kod napisan uz pomoć jQuery. Čitao sam RSS feedove i naišao na deo bloga o dizajnu sa primerom JavaScript koda koji koristi jQuery. Iskreno, taj kod je bio kros-browser kompatibilan, a koncept jQuery bio mi je do tada nepoznat.
Šta se može reći o jQuery kodu?
Kod izgleda izuzetno jednostavno. Nikada pre nisam video nešto ovako jednostavno. To je osvežavajuće. Počeo sam da čitam dokumentaciju i bio sam iznenađen koliko mali može biti JavaScript kod.
Kada možeš koristiti jQuery?
Možeš koristiti jQuery bilo kada, jer je jQuery već ugrađen u Drupal:
- Na primer, ova mala biblioteka daje moćnu kontrolu nad Document Object Model-om.
- Kada želiš da uradiš nešto sa minimalnim naporom.
ili
- Za brz pristup koristeći AJAX.
- Bez mnogo komplikovanog koda (bez straha da će JavaScript kod zastariti).
- Kada želiš da podesiš lepe animacione efekte.
Ako ti treba animacija: prelazi, sakrivanje i prikazivanje, izvlacenje, isticanje, prevlačenje – sve to možeš postići sa samo nekoliko redova koda, što je teško brzo uraditi sa Prototype-om.
Već želim da počnem da pišem u jQuery!
Samo počni, jQuery je već ugrađen u Drupal, samo poveži js fajl u tvojoj temi i piši jQuery kod. Šta pisati? O tome u sledećim člancima...