Menu
Jest wolny
rejestracja
Dom  /  Oprogramowanie układowe/ Opis jQuery Lightbox. Najlepsze wtyczki lightbox do skryptu WordPress Lightbox

Opis jQuery Lightbox. Najlepsze wtyczki lightbox do skryptu WordPress Lightbox

Najpopularniejszą biblioteką jest Lightbox Javascript, z której korzystamy od wielu lat na komputerach stacjonarnych, ale nie na platformach mobilnych.

Oto 14 wtyczek Lightbox z obsługą platform mobilnych.

Przesunięcie zdjęcia

PhotoSwipe - Lekki, dotykowy, a co najważniejsze modułowa wtyczka, która pozwala usunąć niepotrzebne części, które nie są potrzebne. Działa dobrze w przeglądarkach mobilnych. Możesz zmieniać obrazy jednym ruchem palca, jak w standardowej aplikacji, z płynnymi przejściami.

  • Wymagane biblioteki: nie.
  • Obsługa przeglądarki: IE8 +, Chrome, Firefox, Safari, Opera i inne przeglądarki mobilne.
  • Licencja: Licencja MIT

Wspaniałe wyskakujące okienko

Magnific Popup to kolejna wtyczka lightbox opracowana przez tego samego autora co PhotoSwipe, Dmitry Semenov. Wtyczka jest dostępna jako wtyczka jQuery / Zepto i zawiera również wsparcie, którego brakuje w PhotoSwipe, takie jak obsługa wideo, map i Ajax. To świetna alternatywa dla tych, którzy wolą mieć pod ręką więcej opcji.

  • Wymagane biblioteki: JQuery 1.9.1+ lub Zepto.js
  • Obsługa przeglądarki: IE7 (częściowo).
  • Licencja: Licencja MIT

SwipeBox

Wtyczka Swipebox jQuery z obsługą gestów dotykowych dla platform mobilnych. Oprócz obrazów obsługuje również filmy z YouTube i Vimeo. Swipebox jest łatwy w instalacji i ma kilka opcji dostosowywania jego konfiguracji. Myślę, że Swipebox to zbyt zagracona wtyczka lightbox dla tych, którzy nie znają JavaScript.

Lightbox dla Bootstrapa

Początkowo w Bootstrap brakuje wtyczki Lightbox. Lightbox dla Bootstrap rozwiązuje ten problem. Jeśli używasz Bootstrapa, zdecydowanie zaleca się korzystanie z tej biblioteki. Wtyczka dobrze integruje się z Bootstrapem.

  • Wymagane biblioteki: Moduł JQuery i Bootstrap
  • Obsługa przeglądarki: IE8 +, Chrome, Firefox, Safari i Opera
  • Licencja: Licencja GNU

Nivo lightbox

Nivo Lightbox to wysoce konfigurowalna wtyczka lightbox. Różne opcje pozwalają na zmianę wyglądu. Na przykład: motyw, animacja wyglądu i rodzaj nawigacji.

  • Wymagane biblioteki: JQuery
  • Obsługa przeglądarki:
  • Licencja: Licencja MIT

ObrazLightbox

ImageLightbox to prosta wtyczka lightbox bez dzwonków i gwizdków. Jest używany tylko do obrazu, stąd nazwa. Ani wideo, ani inne typy nie są obsługiwane. Nie wymaga również dodatkowych znaczników HTML; etykietka jest wystarczający. Ta wtyczka jest łatwa w użyciu.

  • Wymagane biblioteki: JQuery
  • Obsługa przeglądarki: IE9 +, Chrome, Firefox, Safari i Opera
  • Licencja: Nieokreślony

Mini Lightbox

Kolejna wtyczka lightbox bez dodatków. Biblioteka waży tylko 2 kilobajty i działa tylko z obrazami. To idealna wtyczka, jeśli programujesz tylko dla najnowszej przeglądarki i nie musisz obsługiwać filmów ani innych formatów.

  • Wymagane biblioteki: Nie
  • Obsługa przeglądarki: Internet Explorer 10+, Chrome, Firefox, Safari i Opera
  • Licencja: Licencja MIT

LightCase

Lightcase to doskonała wtyczka do lightboxów. Obsługuje kilka rodzajów animacji, takich jak zanikanie, elastyczność, powiększanie i przewijanie. Poza tym obsługuje również różne rodzaje mediów, w tym Youtube Embed, wideo HTML, SWF i formularze wejściowe.

  • Wymagane biblioteki: JQuery
  • Obsługa przeglądarki: IE9 +, Chrome, Firefox, Safari i Opera
  • Licencja: Licencje GPL

Światło piórkowe

Featherlight to podstawowa wtyczka 6 KB dla doświadczonych programistów i zawiera tylko niezbędne elementy. Jeśli potrzebujesz efektu lightbox, na przykład dla grupy obrazów w galerii, możesz włączyć rozszerzenie galerii. Możesz także opracować własne rozszerzenie wtyczki do wykorzystania w swoich projektach.

  • Wymagane biblioteki: JQuery
  • Obsługa przeglądarki: IE8 +, Chrome, Firefox, Safari i Opera
  • Licencja: Licencja MIT

Warstwa światła

LightLayer to łatwa w użyciu wtyczka lightbox. Wtyczka obsługuje wiele opcji, niestandardowe metody JavaScript i niestandardowe zdarzenia. Wtyczka działa z obrazami, filmami, mapami.

  • Wymagane biblioteki: JQuery
  • Obsługa przeglądarki: IE9 +, Chrome, Firefox, Safari i Opera
  • Licencja: Licencja MIT

ŚwiatłoGaleria

LightGallery, kolejna wtyczka lightbox z wieloma funkcjami. Zawiera ponad 20 opcji dostosowywania różnych szczegółów efektów lightbox.

  • Wymagane biblioteki: JQuery
  • Obsługa przeglądarki: IE7 +, Chrome, Firefox, Safari, Opera, IOS, Android i Windows Phone
  • Licencja: Licencja MIT

FluidBox

Wtyczka Fluidbox lightbox działa z obrazami. Obejmuje obsługę różnych wyświetlaczy, w tym obrazów pływających, obrazów w pozycji bezwzględnej, obrazów z ramkami i dopełnieniem oraz galerii. Istnieje również wtyczka WordPress.

  • Wymagane biblioteki: JQuery
  • Obsługa przeglądarki: IE9 +, Chrome, Firefox, Safari, Opera
  • Licencja: Licencja MIT

StripJS

StripJS to wyjątkowa wtyczka lightbox. Zamiast nakładać obraz, moduł lightbox przesuwa się wraz z obrazem z boku na bok, aby obraz nie blokował całej zawartości. StripJS obsługuje zarówno obrazy, jak i filmy.

  • Wymagane biblioteki: JQuery
  • Obsługa przeglądarki: IE7+, Chrome, Firefox, Safari, Opera, IOS 5+ i Android 3+
  • Licencja: Licencja Creative Commons BY-NC-ND 3.0

Lightbox to mała biblioteka JavaScript używana do wyświetlania dużych obrazów u góry bieżącej strony. Łatwo się instaluje i działa we wszystkich nowoczesnych przeglądarkach.

Skrypt pozwala wyświetlać obrazy jako pojedyncze i z przełączaniem w wyskakującym okienku.

Instrukcja użycia.

CZĘŚĆ I: Łączenie biblioteki.

1. Pobierz i rozpakuj archiwum ze skryptem stąd

2. W folderze JS znajdź pliki jquery-1.10.2.min.js oraz lightbox-2.6.min.js i skopiuj je do folderu ze swoimi skryptami na swojej stronie internetowej.

3. Połącz te skrypty ze swoją stroną, pisząc między tagami następujące wiersze:

4. W folderze css znajdź plik lightbox.css i skopiuj go do folderu plików stylów.

5. Połącz ten plik ze swoją stroną, pisząc między tagami następujące wiersze:

6. Z folderu img skopiuj następujące pliki na swój serwer do folderu z obrazami projektu Twojej witryny: i następny.png... Te pliki są używane w arkuszu stylów lightbox.css... Domyślnie plik stylu odnosi się do obrazów znajdujących się w folderze img, który ma ten sam element nadrzędny co folder css. Jeśli folder obrazów i folder stylów znajdują się w zupełnie różnych folderach, należy zmienić ścieżki do obrazów w pliku lightbox.css na odpowiednie.

CZĘŚĆ II: Wstawianie zdjęć na stronę.

Ten skrypt jest uruchamiany po kliknięciu łącza. Link może być tekstem lub obrazem. Aby powiedzieć skryptowi, który link ma być przez niego przetwarzany, musisz dodać atrybut do linku lightbox danych i przypisać mu jakąkolwiek wartość.

Pojedyncze zdjęcia.

Tekst odnośnika 1 Tekst odnośnika 2 Tekst odnośnika 3

* atrybut tytułu można dowolnie wypełnić. Jeśli jest pełny, jego zawartość zostanie wyświetlona pod wyskakującym obrazem.

Grupa zdjęć.

Załóżmy, że masz grupę obrazów i po kliknięciu jednego z łączy chcesz mieć możliwość przewijania wszystkich obrazów z tej grupy w wyskakującym okienku bez konieczności jego zamykania.

Tekst odnośnika 1 Tekst odnośnika 2 Tekst odnośnika 3

* Wcześniej używałeś atrybutu rel = "lightbox" w skrypcie LiteBox. Możesz go teraz użyć i będzie działać, ale użycie nowych atrybutów jest lepsze, ponieważ daje więcej możliwości.

Wszystko wydaje się być zrobione, wszystko powinno działać, ale:

Jeśli utworzymy grupę obrazów z obrazów, to podczas przeglądania w wyskakującym okienku, pod obrazami jest wskazany „Obraz 1 z 8”? ale chciałbym zobaczyć coś takiego „Obraz 1 z 8”.

Aby to zrobić, w pliku lightbox-2.6.min.js w wierszu 13 musisz zastąpić to:

return „Obraz” + b + „z” + c

return „Obraz” + b + „z” + c

return „Obraz” + b + „z” + c

return „Obraz” + b + „z” + c

Ostatnim razem, gdy używałem tego skryptu, musiałem go użyć razem ze skryptem karuzeli, więc zauważyłem jedną usterkę.

Poniżej znajduje się opis usterki i jak ją naprawić.

Jeżeli na naszej stronie mamy 2 różne grupy zdjęć i np. w pierwszej grupie zdjęcia mają podpisy (atrybut title jest wypełniony), a w drugiej grupie atrybut title ma puste wartości lub nie jest w ogóle przeliterowane, to przy przeglądaniu zdjęć bez opisu (jeśli oglądaliśmy przynajmniej jedno zdjęcie z opisem), nadal wyświetlimy opis ostatnio oglądanego zdjęcia. Oznacza to, że skrypt odmawia wyczyszczenia tytułu wyskakującego okna, zastępuje go nowym, jeśli taki istnieje. Jak to naprawić?

Aby naprawić błąd braku wyczyszczenia atrybutu Title, zastąp tekst w pliku lightbox-2.6.min.js w wierszu 219:

if (typeof this.album.title! == "undefined" amp; amp; amp; amp; amp; amp; this.album.title! == "") (this. $ lightbox.find (". lb-caption ") .html (ten.album.tytuł) .fadeIn ("szybko"))

if (typ tego. albumu [this. currentImageIndex]. title! == „undefined” & amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; & amp; amp; amp; amp ; amp; amp; amp; amp; amp; amp; amp; this. album [this. currentImageIndex]. tytuł! == "") (this. $ lightbox. find (.lb-caption"). html (ten . album [ten tytuł bieżącyImageIndex]. fadeIn ("szybko"))

W tym artykule sprawdziłem 14 wtyczek Lightbox Effect w witrynie WordPress przetestowanych pod kątem efektu Lightbox w witrynie WordPress. Lightbox to efekt zdjęcia, w którym zdjęcie jest wyświetlane na stronie internetowej w oknie modalnym po kliknięciu zdjęcia.

W oknie modalnym zdjęcie jest powiększane do rozmiaru oryginału. Jednocześnie druga część strony (tło) zanika, „ekran się wyłącza”. Daje to odwiedzającym witrynę możliwość przyjrzenia się obrazowi z bliska bez opuszczania strony. Do efektu Lightbox w witrynie WordPress wykorzystywane są biblioteki JavaScript: jQuery, MooTools.

Lightbox JS v2.0

  • http://lokeshdhakar.com/projects/lightbox2/
  • https://github.com/lokesh/lightbox2/

Lightbox JS to prosty, dyskretny skrypt spoza systemu służący do nakładania obrazów na bieżącą stronę. Działa we wszystkich nowoczesnych przeglądarkach. Jest to najnowsza wersja początkowej wersji Lightbox JS autorstwa Lokesha Dhakara. Funkcje wtyczek obejmują:

  • index.html
  • Js / jquery-1.7.2.min.js
  • Js / lightbox.js
  • CSS / lightbox.css
  • obrazy / zamknij.png
  • obrazy / następny.png
  • obrazy / poprzedni.png
  • Plus kilka plików na stronę demonstracyjną

Lightbox Plus ColorBox

Wtyczka Lightbox Plus to wtyczka, która implementuje metodę Lightbox JS Lokesha Dhakara (patrz wyżej). Lightbox Plus służy do tworzenia obrazów nakładek na ekranie strony internetowej i automatycznie dodaje prawidłowe łącza do obrazu nakładki. Lightbox Plus może dodawać galerie obrazów do lightboxów WordPress, wyświetlać proste pokazy slajdów, filmy, formularze i treści zewnętrzne (teksty) w nakładkach wyskakujących. Tylna strona jest przyciemniona ciemnym lub jasnym tłem, tzw. efekt „blank out”.

https://github.com/AlekseyKorzun/LightBox-Gone-Wild—onLoad

W tym artykule zebraliśmy najlepsze wtyczki jQuery Lightbox, które pomogą Ci tworzyć piękne strony internetowe.

Te wtyczki jQuery służą do dodawania wyskakujących okienek do Twojej witryny. Takie wtyczki są bardzo potężnym narzędziem dla każdego projektanta i programisty stron internetowych, ponieważ pomagają osiągnąć bardzo piękne efekty, które nadają zwykłej stronie internetowej efektowny i atrakcyjny wygląd. Do korzystania z wtyczki jQuery potrzebna jest podstawowa znajomość JavaScript i jQuery. Jeśli nie znasz podstaw, po prostu przeczytaj opis wtyczki i postępuj zgodnie z instrukcjami.

LightZoom

Zacznę od wtyczki, którą napisałem -. Możesz zobaczyć, jak działa wtyczka w tym artykule - wszystkie obrazy są klikalne. Moim celem podczas tworzenia tego było stworzenie prostego lightboxa tylko dla obrazów, bez efektów pokazu slajdów itp.

Lekki, z obsługą dotykową, a co najważniejsze modułową wtyczką pozwalającą na usunięcie zbędnych części, które nie są potrzebne. Działa dobrze w przeglądarkach mobilnych. Możesz zmieniać obrazy jednym ruchem palca, jak w standardowej aplikacji, z płynnymi przejściami.

Lightbox dla Bootstrapa

Początkowo wtyczki lightbox brakuje w Bootstrap. naprawia to. Jeśli używasz Bootstrapa, zaleca się korzystanie z tej biblioteki. Wtyczka dobrze integruje się z Bootstrapem.

Rozebrać się

Strip to wyjątkowa wtyczka lightbox. Zamiast nakładać obraz, moduł lightbox przesuwa się wraz z obrazem z boku na bok, aby obraz nie blokował całej zawartości. Strip obsługuje zarówno obrazy, jak i filmy.

To biblioteka JavaScript do tworzenia responsywnych galerii lightbox. Lekkie i kompatybilne z urządzeniami mobilnymi, łatwe do dostosowania i płynne przejścia obrazów CSS3.

Rebox

Rebox to bardzo lekki i szybki lightbox treści. Oczywiście głównie dla obrazów. Aby zainicjować wtyczkę, wystarczy połączyć bibliotekę JS i CSS.

Ładna wtyczka lightbox. Obsługuje kilka rodzajów animacji, takich jak zanikanie, elastyczność, powiększanie i przewijanie. Poza tym obsługuje również różne rodzaje mediów, w tym Youtube Embed, wideo HTML, SWF i formularze wejściowe.

ŚwiatłoGaleria

LightGallery to łatwo konfigurowalna wtyczka jQuery do tworzenia responsywnych galerii. Ma absolutnie wszystko, czego potrzebujesz: widok w lightboxie, pokaz slajdów, powiększenie do pełnego ekranu, miniatury. Ponadto użytkownik przeglądający galerię może od razu pobrać zdjęcie.

W przeciwieństwie do niektórych kolegów w warsztacie, nie jest to kombajn do wyświetlania czegokolwiek w wyskakującym okienku. Wtyczka została stworzona i działa wyłącznie w celu wyświetlania obrazków - zarówno pojedynczych, jak i w ramach zestawu (galerii), ale to nie czyni jej mniej atrakcyjną.

Wtyczka jQuery Lightbox

Wtyczka jQuery LightBox jest prosta, elegancka, dyskretna, nie wymaga dodatkowych znaczników i służy do nakładania obrazów na bieżącą stronę dzięki mocy i elastyczności selektora jQuery.

Pozwala na tworzenie okien dialogowych w stylu facebook, natomiast dozwolone jest tworzenie okien dialogowych z umieszczaniem w nich prostego tekstu niektórych elementów, obrazów, stron ajaxowych.

Służy do tworzenia galerii zdjęć i wyświetlania innych treści w pięknych oknach modalnych. Jeśli planujesz stronę internetową i galerię zdjęć oraz umieszczasz jakieś treści w oknach modalnych, zwróć uwagę na ten skrypt.

Dość lekki, można zmieniać rozmiar obrazów w celu dopasowania do okna i jest łatwy w konfiguracji.

ImageLightbox.js to lightbox tylko dla obrazów, a nie wideo, tekstu i ramek jednocześnie. Domyślnie nie ma nagłówków, przycisków nawigacyjnych ani teł.

Jest to mediabox jQuery UI, który może wyświetlać wiele rodzajów treści, w tym obrazy i filmy z YouTube i Vimeo. Jest tu wiele unikalnych właściwości, w tym Panorama i Live Re-size.

jQuery TosRus

jQuery TosRus to wygodna i funkcjonalna wtyczka jQuery do pracy z filmami i obrazami. Skrypt może jednocześnie pełnić funkcję lightboxa i poziomego suwaka. Treść w modach jest domyślnie responsywna. Przystosowany do urządzeń dotykowych.

- To jedna z odmian lightboxa w jQuery, z bardziej zaawansowaną funkcjonalnością niż tradycyjne. Podobnie jak wszystkie analogi, ma wiele ustawień do kontrolowania przezroczystości tła, szybkości renderowania, efektów, rozmiarów, napisów itp.

To wtyczka jQuery zaprojektowana, aby zapewnić dyskretny, responsywny lightbox idealny do obrazów o wysokiej rozdzielczości. Świetnie sprawdza się na urządzeniach mobilnych, a także można go zastosować na ekranach o wyższej rozdzielczości, aby uzyskać piękne wyświetlanie obrazów.

- Wtyczka jQuery dla komputerów stacjonarnych, smartfonów i tabletów. Obsługuje sterowanie dotykowe dla urządzeń mobilnych, nawigację za pomocą klawiatury dla urządzeń stacjonarnych, przejścia CSS z powrotem do kontrolek jQuery i jest dość łatwy w konfiguracji.

jQuery Superbox

jQuery Superbox bardzo ułatwia tworzenie lightboxów dla obrazów, grup obrazów, stron zewnętrznych lub określonych treści. Wtyczka jest w pełni dostępna i prosta i używa atrybutu „rel” do uruchomienia skryptu oraz „href” do wskazania adresu URL obrazu lub strony.

- Wtyczka jQuery lightbox z szeroką obsługą różnych formatów mediów: w tym wideo, Flash / SWF, Ajax, ramki i mapy. Ta wtyczka dodaje również przyciski mediów społecznościowych na górze, umożliwiając użytkownikom udostępnianie jej na Facebooku, Twitterze lub Reddicie. Ponadto dostępne są dodatkowe ustawienia, które można zastosować w różnych przypadkach.

To kolejna responsywna wtyczka jQuery Lightbox odpowiednia do wyświetlania obrazów, iFrames, Google-Maps, Vimeo i filmów z YouTube. Wtyczka oblicza maksymalną szerokość obrazu na ekranie i zachowuje proporcjonalną wysokość, nawet jeśli jest większa niż wysokość okna.

Umożliwia łatwe tworzenie pięknych wyskakujących okienek za pomocą jQuery. Możesz automatycznie ulepszać zawartość multimedialną lub tworzyć wybrane przez siebie wyskakujące okienka za pomocą wydajnego interfejsu API.

To świetny responsywny lightbox. Może być używany do tworzenia wspaniałych galerii, które świetnie prezentują się na każdym ekranie.

Magnific Popup to łatwa w użyciu wtyczka lightbox jQuery z naciskiem na wydajność. Jego głównym celem jest zapewnienie przyjaznego dla użytkownika doświadczenia na dowolnym urządzeniu.

Podstawowa wtyczka, ważąca 6 kilobajtów dla doświadczonych programistów i zawierająca tylko to, co niezbędne. Jeśli potrzebujesz efektu lightbox, na przykład dla grupy obrazów w galerii, możesz włączyć rozszerzenie galerii. Możesz także opracować własne rozszerzenie wtyczki do wykorzystania w swoich projektach.

Jeśli natkniesz się na witrynę graficzną zbudowaną za pomocą jQuery, najprawdopodobniej użyje ona lightboxa. Siła lightboxa polega na tym, że może przekształcić nawet prostą bibliotekę obrazów w atrakcyjną i efektowną galerię. Tą szczególną cechą jest popularność takich wtyczek jQuery w dziedzinie projektowania stron internetowych.

Dzięki społeczności jQuery istnieje ogromna liczba wtyczek lightbox, co stwarza ogromne możliwości dla projektantów obrazów. W naszym samouczku jest 15 różnych wtyczek, na które należy zwrócić uwagę.

Doładowanie

TopUp to łatwa w użyciu biblioteka JavaScript do dyskretnego wyświetlania obrazów i stron internetowych. Biblioteka jest zarządzana za pośrednictwem jQuery i jQuery UI, co zapewnia kompatybilność i zwartość w różnych przeglądarkach.

Wtyczka Highslide

Highslide to dedykowane narzędzie do przeglądania zdjęć, mediów i galerii.

Kolorowe pudełko

Mała konfigurowalna wtyczka do jQuery 1.3+.

Lightbox 2 to prosty, dyskretny skrypt, który służy do renderowania obrazu nakładki na bieżącej stronie. Jest łatwy w instalacji i działa we wszystkich nowoczesnych przeglądarkach.

prettyPhoto obsługuje nie tylko obrazy, ale także wideo, flash, YouTube i Ajax. Lightbox dla plików multimedialnych.

Slimbox 2 to 4 KB klon Light box 2 zaimplementowany za pomocą jQuery.

Shadowbox to internetowa przeglądarka multimediów, która obsługuje wszystkie popularne formaty. Shadowbox jest napisany w JavaScript i CSS i jest wysoce konfigurowalny.

Pirobox Rozszerzony V.1.0.

Jedną z zalet tej wtyczki jest możliwość otwierania dowolnego typu pliku - od zawartości osadzonej do pliku .swf, od prostego obrazu do pliku .pdf.

Inne wspaniałe funkcje obejmują automatyczną zmianę rozmiaru obrazu i obsługę przeciągania i upuszczania.

GreyBox może być używany do wyświetlania stron internetowych, obrazów i innych treści.

Super Box to wtyczka wyświetlająca okna z efektem lightbox.