jQuery #4 – Stylizowanie selektorów, o DOM ciąg dalszy

Lut 10
2012

Podczas wykonywania operacji na drzewie DOM ważnym elementem pracy jest przypisywanie i usuwanie klas z selektorów. Dzięki takim zabiegom możliwe jest dynamiczne dostosowanie strony do akcji użytkownika. Poruszymy więc dzisiaj w kursie kwestie drzewa DOM oraz rozszerzania jQuery o moduł UI (User Interface).

 

 

Czytaj dalszą część wpisu »

Optymalizacja/kompresja plików *.js i *.css

Sty 27
2012

Podczas tworzenia dużych projektów stron internetowych webmaster często pisze nawet do kilkudziesięciu skryptów w JavaScript, które łącznie mają nawet po kilka tysięcy linijek. Podobnie sprawa ma się do arkusza stylów CSS. Ważnym elementem przy wdrażaniu serwisu z taką ilością skryptów jest ich kompresja.

 

Czytaj dalszą część wpisu »

Jak ograniczyć ilość znaków wpisywanych w textarea

Sty 13
2012

Jakiś czas temu na pewnym forum znalazłem post z zapytaniem o możliwość ograniczenia ilości znaków, jakie można wpisać w pole <textarea>. Uznałem, że temat ten jest dosyć ciekawy, a sama metoda warta głębszego omówienia. Zwykły HTML nie dostarcza nam niestety żadnego atrybutu, który wykonywałby zadanie za nas. W celu rozwiązania problemu napiszemy krótki skrypt korzystający z biblioteki jQuery.

 

Czytaj dalszą część wpisu »

jQuery #3 – AJAX i obsługa formularzy

Sty 09
2012

Tak jak i ostatnio obiecałem w dzisiejszej części kursu jQuery nauczymy się korzystać z zapytań AJAX. Przedstawię w jaki sposób możemy załadować dane z dowolnego pliku do kontenera będącego divem. Ponadto wspomnę w jaki sposób przy pomocy AJAXa możemy obsługiwać skrypt wyszukiwarki, bądź dowolny inny formularz.

 

Czytaj dalszą część wpisu »

Jak zrobić wysuwany panel z przyciskiem „lubię to”

Sty 06
2012

Na wielu stronach Internetowych można dostrzec widget w postaci małego paska po jednej ze stron odwiedzanego serwisu. Po najechaniu paska kursorem (często w postaci pliku graficznego) rozsuwa się on i umożliwia odwiedzającym kliknięcie przycisku „lubię to”. Napisanie takiego skryptu jest bardzo proste, a zarazem może się on przyczynić do wzrostu oglądalności i atrakcyjności naszej strony.

 

 

Czytaj dalszą część wpisu »

jQuery #2 – Zdarzenia i animacje na stronie

Sty 02
2012

Po zapoznaniu się ze składnią i podstawowymi funkcjami jQuery możemy przystąpić do stworzenia animacji oraz nauki obsługi zdarzeń. Postaramy się także napisać skrypt, który po kliknięciu w odnośnik rozsunie tekst znajdujący się w znaczniku obok.

 

 

Czytaj dalszą część wpisu »

Dodanie paginacji „1|2|3|następna|ostatnia” do WordPressa

Gru 30
2011

Standardowa instalacja WordPressa ma bardzo brzydką i nieporęczną nawigacje pomiędzy wpisami w postaci „nowsze/starsze wpisy”. Często zachodzi wręcz potrzeba skorzystania z czegoś bardziej intuicyjnego.

 

 

 

 

Czytaj dalszą część wpisu »

Małe zmiany w kursach

Gru 28
2011

W nocy z dnia 26 na 27 grudnia zacząłem wprowadzać małe zmiany w moich kursach. Zdecydowałem się podzielić kurs LOGO, HTML, JavaScript i C++ z jednego wielkiego dokumentu na kilka mniejszych. Sama treść nie została zmieniona. Uznałem, że dzięki temu będzie można lepiej znaleźć interesujący materiał. Każdy z wpisów został także dodatkowo odpowiednio otagowany.

 

Czytaj dalszą część wpisu »