W jQuery zakochałem się od pierwszego wejrzenia. I była to miłość odwzajemniona. Dzięki tej bibliotece javascript byłem w stanie tworzyć ciekawe efekty oraz dodawać funkcjonalności do stron przy pomocy kilku linijek kodu i małej ilości pracy. Analizując kod pluginów, jak i samej biblioteki doskonaliłem swoje umiejętności programowania w javascripcie, co pozwoliło mi na budowanie bardzo zaawansowanych stron i całych ‘ajaxowych’ portali.

JQuery ma tę samą wspaniała cechę co Zend Framework. Jest tak pięknie zaprojektowana, że można dowolnie modyfikować i rozszerzać. Kolejnym super rozwiązaniem jest zastosowanie fluent interface co bardzo skraca zapis i ułatwia programowanie.

$('a[@href^=http]')
     .not('[@href*=www.dzbanyit.pl]')
     .addClass('linkexternal');

Filozofie pisania pod jquerowemu, trzeba po prostu poznać i polubić. Dla osób korzystających wcześniej z innych bibliotek, w szczególności Prototype, może to zabrać więcej czasu, ale naprawdę warto.

Główne cechy jQuery:

  • Skompresowane jQuery waży tylko 19kb
  • Wspiera selektory: CSS 1-3 i XPath
  • Działa pod: IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+

Ponieważ nie lubię wynajdywać koła na nowa i tworzył kolejnego kursy ‘podstawy jQuery’, poniżej prezentują wam garść przydatnych linków, a w następnych postach z cyklu jQuery & javascript będę poruszał konkretne tematy i pokazywał rozwiązania realnych problemów.

dfc46656ab49a56e4ca8ff326a124c76

Społeczność: Powiązane posty:

Komentarze

  1. MS

    Witam
    Do kompletu dorzuciłbym jeszcze:
    http://www.malsup.com/jquery/ - pluginy
    http://visualjquery.com/1.1.2.html - rewelacyjna dokumentacja
    http://www.sastgroup.com/jquery/240-plugins-jquery - pluginy

  2. Hubert Marzec

    Dzięki za extra linki @MS. Osobiście nigdy nie podobała mi się forma prezentacji na http://visualjquery.com/1.1.2.html , do tego chodzi jeszcze fakt, że jest bardzo nieaktualna. Od wersji 1.1.2 do obecnej (1.2.3) poczyniono dość duże zmiany, właśnie jak o API chodzi.

    Pozdrawiam

  3. Moevot

    Właśnie planuje przesiadkę z czystego js, a nie jestem w nim dobry na jquery.Możecie podać jakieś linki pomocne w nauce w języku PL?

  4. Hubert Marzec

    Po polsku to jedynie przychodzi mi na myśl:
    perfectionorvanity.com
    ferrante.pl
    Szczególnie polecam perfectionorvanity, ale o tym już jest w oryginalnym poście.

    Najlepsze materiały znajdziesz jednak po angielsku - nie można być programistą bez znajomości angielskiego (przy najmniej biernej).

Dodaj komentarz