Częstym tematem serwowanym przez klientów jest prośba o robienie chechboxów, aby wyglądały inaczej niż domyślnie. Niestety każda przeglądarka rysuje sobie tę kontrolkę w inny sposób, a skuteczne jej ostylowanie nie daje 100% pokrycia cross-browser. Z pomocą przychodzi JavaScript.
Kategoria: jquery
jQuery: unselect w WebKit?
Kolejna paczka, interesujących znalezisk, z którymi warto się zaznajomić.
Zainspirowany Windows Media Center, postanowiłem stworzyć coś podobnego w jQuery. Co z tego wyszło ?
jQuery: animate()
Kolejny wpis o jQuery, poświęcimy najbardziej efektownej metodzie, .animate(). Gdy zachodzi potrzeba, wykonania płynnego przejścia z jednego stanu elementu, do drugiego, np. gdy chcemy płynnie zmienić padding, border-width czy też font-size, wtedy całą robotę wykona za nas .animate().
jQuery: each()
Czasami zachodzi potrzeba przetworzenia wielu elementów z dokumentu html, np. w przypadku walidacji formularza, lub dowolnego przetworzenia elementu. W jQuery, jest gotowa funkcja, która pozwala nam na pobranie wszystkich elementów dokumentu, zgodnie z modelem DOM.
Kolejna porcja linków, do ciekawych miejsc, które warto odwiedzić.
jQuery: Okno z potwierdzeniem
Pozostajemy przy tematyce praktycznych zastosowań jQuery. Potrzebowałem dzisiaj napisać okno potwierdzające jakąś operację w panelu administracyjnym. Sprawa wydaje się prosta i można by temat rozwiązać, zapominając o JavaScript ( Confirm ) albo PHP, ale zabawa polega na tym, jak to zrobić, żeby się nie narobić i jeszcze, żeby efekt był naprawdę przyzwoity?
Postaram się przedstawić przykładowe rozwiązanie problemu, przy założeniu, że element, który chcemy, aby został opatrzony potwierdzeniem przez użytkownika, jest linkiem.
jQuery: find()
jQuery to świetny framework JavaScript. Jeżeli jeszcze nie mieliście okazji z nim pracować, mam nadzieje, że poniższa publikacja, zachęci Was, do skorzystania z tego właśnie rozwiązania. Cechuje go bowiem szybkość, optymalizacja kodu, mająca na celu dostosowanie go pod jak największą liczbę przeglądarek, a także, co pewnie wielu zainteresuje najbardziej – prostota tworzenia złożonych rozwiązań.
W dzisiejszym artykule skupimy się na bardzo przydatnej metodzie find().