E-book details

jQuery. Tworzenie animowanych witryn internetowych

jQuery. Tworzenie animowanych witryn internetowych

Wojciech Majkowski

Ebook

Animuj i przyciągaj — z jQuery na pewno się uda!

Biblioteka jQuery już sześć lat temu szturmem zdobyła rynek frameworków ułatwiających życie projektantom witryn internetowych. Jest lekka, wygodna w użyciu i znacząco skraca czas pracy programistów operujących w JavaScripcie — przy wydatnym poprawieniu efektów ich działań. W dodatku jest darmowa, a jej możliwości dorównują możliwościom płatnego Flasha. Trzeba tylko nauczyć się z niej w pełni korzystać, na przykład by osiągnąć biegłość w animowaniu stron WWW. Do tej pory na polskim rynku wydawniczym nie było pozycji w całości poświęconej zagadnieniom animacji witryn internetowych z użyciem jQuery. Na szczęście dziś jest już dostępna ta książka. Dowiesz się z niej, jak działają poszczególne metody i zdarzenia jQuery. Nauczysz się tworzyć od podstaw animowane banery, rozsuwane, wielopoziomowe menu oraz wyrafinowane galerie fotografii. Przekonasz się też, że zbudowanie kompletnej animowanej witryny (i szablonu takiej witryny) nie przekracza Twoich możliwości, a interaktywne, funkcjonalne formularze to dla Ciebie pestka. No jak? Przecież kusi Cię ta perspektywa!

  • Tworzenie animowanych banerów, czyli jak wykorzystać jQuery w profesjonalnej reklamie
  • Tworzenie animowanych witryn internetowych, czyli jak zabłysnąć w internecie
  • Tworzenie zaawansowanych banerów
  • Tworzenie zaawansowanych menu
  • Tworzenie zaawansowanych galerii fotografii
  • Animowanie stron internetowych
  • Tworzenie zaawansowanych formularzy

Z jQuery zdziałasz więcej!

Wstęp (7)

CZĘŚĆ I. TWORZENIE ANIMOWANYCH BANERÓW REKLAMOWYCH (9)

Rozdział 1. Tworzenie zaawansowanych banerów w jQuery (11)

  • 1.1. Wprowadzenie (11)
    • 1.1.1. Anatomia metody animate() (13)
    • 1.1.2. Anatomia metody delay() (14)
    • 1.1.3. Anatomia metody effect() (16)
    • 1.1.4. Anatomia metody fadeIn() (20)
    • 1.1.5. Anatomia metody fadeOut() (20)
    • 1.1.6. Anatomia metody queue() (21)
    • 1.1.7. Anatomia metody dequeue() (21)
    • 1.1.8. Anatomia metody clearQueue() (21)
    • 1.1.9. Anatomia metody css() (22)
  • 1.2. Tworzenie projektów animowanych banerów reklamowych (22)
    • 1.2.1. Tworzenie banera typu Leaderboard o rozmiarze 728×90 pikseli (22)
    • 1.2.2. Tworzenie banera typu Wide Skyscraper o rozmiarze 160×600 pikseli (26)
    • 1.2.3. Tworzenie banera typu Medium Rectangle o rozmiarze 300×250 pikseli (31)
    • 1.2.4. Tworzenie banera typu Rectangle o rozmiarze 180×150 pikseli (35)

CZĘŚĆ II. TWORZENIE ANIMOWANYCH WITRYN INTERNETOWYCH (39)

Rozdział 2. Tworzenie zaawansowanych menu w jQuery (41)

  • 2.1. Wprowadzenie (41)
    • 2.1.1. Anatomia zdarzenia mouseover() (42)
    • 2.1.2. Anatomia zdarzenia mouseout() (42)
    • 2.1.3. Anatomia zdarzenia mouseenter() (43)
    • 2.1.4. Anatomia zdarzenia mouseleave() (43)
    • 2.1.5. Anatomia zdarzenia hover() (44)
    • 2.1.6. Anatomia zdarzenia click() (44)
    • 2.1.7. Anatomia metody slideUp() (45)
    • 2.1.8. Anatomia metody slideDown() (45)
    • 2.1.9. Anatomia metody slideToggle() (46)
    • 2.1.10. Anatomia metody show() (46)
    • 2.1.11. Anatomia metody hide() (47)
    • 2.1.12. Anatomia metody fadeTo() (47)
    • 2.1.13. Anatomia metody find() (48)
    • 2.1.14. Anatomia metody next() (48)
    • 2.1.15. Anatomia metody siblings() (48)
    • 2.1.16. Anatomia metody children() (49)
    • 2.1.17. Anatomia metody stop() (49)
    • 2.1.18. Anatomia selektora :animated (50)
    • 2.1.19. Anatomia filtra is() (50)
  • 2.2. Tworzenie projektów animowanych menu (51)
    • 2.2.1. Tworzenie rozsuwanego menu poziomego (51)
    • 2.2.2. Tworzenie rozsuwanego menu pionowego (54)
    • 2.2.3. Tworzenie menu z użyciem wielu efektów specjalnych (58)
    • 2.2.4. Tworzenie menu wielopoziomowego (70)

Rozdział 3. Tworzenie zaawansowanych galerii fotografii w jQuery (79)

  • 3.1. Wprowadzenie (79)
    • 3.1.1. Anatomia zdarzenia load() (79)
    • 3.1.2. Anatomia metody on() (80)
    • 3.1.3. Anatomia metody bind() (80)
    • 3.1.4. Anatomia metody addClass() (81)
    • 3.1.5. Anatomia metody removeClass() (81)
    • 3.1.6. Anatomia metody toggleClass() (82)
    • 3.1.7. Anatomia metody hasClass() (82)
    • 3.1.8. Anatomia metody append() (83)
    • 3.1.9. Anatomia metody attr() (83)
    • 3.1.10. Anatomia metody html() (83)
    • 3.1.11. Anatomia metody remove() (84)
    • 3.1.12. Anatomia metody empty() (84)
    • 3.1.13. Anatomia metody eq() (84)
    • 3.1.14. Anatomia metody index() (85)
    • 3.1.15. Anatomia metody position() (85)
    • 3.1.16. Anatomia właściwości length (85)
  • 3.2. Tworzenie projektów animowanych galerii fotografii (86)
    • 3.2.1. Tworzenie galerii fotografii z wyświetlanym dynamicznie systemem nawigacji i możliwością automatycznego odtwarzania pokazu zdjęć (86)
    • 3.2.2. Tworzenie galerii fotografii z miniaturami (94)

Rozdział 4. Animowanie stron internetowych w jQuery (101)

  • 4.1. Wprowadzenie (101)
    • 4.1.1. Anatomia metody wrapAll() (101)
  • 4.2. Tworzenie projektów animowanych stron internetowych (102)
    • 4.2.1. Tworzenie animowanego szablonu strony internetowej (102)

Rozdział 5. Tworzenie zaawansowanych formularzy w jQuery (115)

  • 5.1. Wprowadzenie (115)
    • 5.1.1. Anatomia zdarzenia focus() (115)
    • 5.1.2. Anatomia zdarzenia blur() (116)
    • 5.1.3. Anatomia zdarzenia select() (116)
    • 5.1.4. Anatomia zdarzenia change() (117)
    • 5.1.5. Anatomia zdarzenia submit() (117)
    • 5.1.6. Anatomia metody val() (118)
    • 5.1.7. Anatomia metody each() (118)
  • 5.2. Tworzenie projektów formularzy (119)
    • 5.2.1. Tworzenie interaktywnego formularza ankietowego (119)

Skorowidz (131)

  • Title: jQuery. Tworzenie animowanych witryn internetowych
  • Author: Wojciech Majkowski
  • ISBN: 978-83-246-6235-7, 9788324662357
  • Date of issue: 2013-05-24
  • Format: Ebook
  • Item ID: jqtwan
  • Publisher: Helion