JavaScript lekcija 2 If konstrukcija
U ovoj lekciji ćemo razmotriti kako se koristi if konstrukcija u Javascript-u. Sintaksa u Javascript-u je otprilike ista kao u PHP-u (oboje su rađeni sa ciljem da budu razumljivi C++ programerima), pa o if konstrukciji možete pročitati u ovoj PHP lekciji:
JavaScript lekcija 3 Petlje while, for
U ovoj lekciji ćemo razmotriti petlje u Javascript-u. Kao što sam ranije rekao, sintaksa PHP jezika je slična Javascript-u, pa tako možete pogledati i petlje u PHP-u:
Lekcije PHP - lekcija 12 - Petlje while, foreach, for
Osim jednog detalja, u Javascript-u ne postoji petlja foreach(), zato ćemo u budućnosti koristiti metodu each() u jQuery za iteraciju elemenata.
JavaScript lekcija 4 Funkcije
U ovoj lekciji ćemo razmotriti funkcije u Javascript-u, kako ih pisati i koje vrste funkcija postoje. Možete pročitati o funkcijama u ovim PHP lekcijama, svi primeri će raditi i u Javascript-u:
Lekcije PHP - lekcija 7 - PHP funkcije i funkcionalno programiranje
JavaScript lekcija 5 Nizovi, funkcije za rad sa nizovima
U ovoj lekciji ćemo razmotriti još jedan tip podataka u Javascript-u — nizove. Takođe ćemo pogledati neke funkcije za rad sa nizovima i stringovima. Sve ostale funkcije ćemo razmotriti u narednim lekcijama. Za upoznavanje sa nizovima, možete pročitati materijale o nizovima u PHP-u:
Javascript lekcija 6: objekti, njihova svojstva i metode
Ovo je poslednja lekcija o javascript-u koja je potrebna da biste započeli sa učenjem jQuery. Ali nije poslednja lekcija o javascript-u koju ću praviti, jer je jezik javascript znatno širi i ima mnogo više nego što sam pokrivao u svojim lekcijama.
Dakle, u ovoj lekciji ćemo razmatrati još jedan tip podataka u javascript-u, a to su objekti. Objekte možemo uporediti sa nizovima čiji su elementi promenljive i funkcije. Promenljive u objektima ćemo nazivati svojstvima objekta, a funkcije u objektu ćemo nazivati njegovim metodama. O objektima u PHP-u možete pročitati ovde:
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.”
Drupal i jQuery. Lekcija 1. Povezivanje jQuery fajla.
jQuery je veoma praktičan alat kada treba nešto sakriti, promeniti, pomeriti, lepo uklopiti i otići. Veoma, veoma praktičan i jednostavan. Hajde da povežemo JavaScript fajl. Fajlove povezujemo u temi kroz fajl sa ekstenzijom .info vaše teme. Da biste povezali fajl, dodajte sledeću liniju u fajl vaše teme:
scripts[] = js/custom.js
gde je js/custom.js putanja do JavaScript fajla u vašoj temi.
Drupal i jQuery. Lekcija 2. Selektori, efekti.
U ovoj lekciji ćemo proučiti jQuery selektore i jQuery efekte.
Selektori
Najčešće ćemo koristiti selektore po klasama i ID-jevima. Selektori u jQuery-u često odgovaraju CSS selektorima, tako da ako znate kako da pišete CSS selektore, već znate i kako da ih pišete u jQuery-ju. Ovako biramo klase:
$('.class')
A ovako biramo ID:
$('#id')
Drupal i jQuery. Lekcija 3. jQuery i CSS
U ovom videu ćemo naučiti kako raditi sa CSS-om koristeći mogućnosti jQuery-ja.
Drupal i jQuery. Lekcija 4. jQuery i događaji (events)
U ovoj lekciji ćemo proučiti događaje (events) u jQuery-ju. Takođe ćemo se upoznati sa metodom animate(), koja omogućava pravljenje animacija. Kroz događaje i animate() napravićemo animirani kontakt formular.