Autor Zpráva
pexxxik
Profil
Ahoj, nevíte někdo proč jQuery nefunguje dohromady s lightboxem? Popřídadě jak tuto chybu opravit?
Aichi
Profil
ne to opravdu nevíme
Nox
Profil
Aichi
Nemluv za všechny ... zvlášť když nevíš řešení :)

pexxxik
Ano, víme

Protože:
jQuery je JS knihovna a její funkce se zpřístupňují přes $
Lightbox používá JS knihovnu Prototype, jejíž funkce se zpřístupňují přes $

Proto tedy buď jQuery přepíše Prototype a nejede Lightbox nebo naopak

Možná řešení:
1) http://docs.jquery.com/Core/jQuery.noConflict - ale pak nepůjde používat krásně krátké "$" pro jQuery

2) Použít nějaký klon lightboxu postavený na jQuery
- toto bych doporučoval spíš, protože includovat 2 celý JS knihovny je celkem dost, jedna stačí
- kromě googlu můžeš mrknout sem: http://planetozh.com/projects/lightbox-clones/ a pomocí boxu napravo nahoře vyfiltrovat jQuery... většina se mi tedy nelíbila, ale Colorbox vypadá dobře, tak ho zkus
pexxxik
Profil
Tak dík moc mi to pomohlo použiju. Colorbox vypadá dobře, navíc to neni tak složité, takže si to dyštak mohu trochu poupravit.... moc dík, ahoj;)
Aichi
Profil
Nox No to je pravda, nicméně LightBox se jmenuje víc galerií, tak to nebylo zřejmé. Člověk by čekal, že když se používá jQuery, tak se použije galerie pro jQuery

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0