|
Categorieën >
JavaScript
lightbox2
|
|
|
offline
|
Nieuw lid
|
Hallo allemaal...
Ik probeer hier lightbox2 te integreren in mijn website ([url]http://www.lokeshdhakar.com/projects/lightbox2/[/url]) en ik krijg in mijn foutconsole van ff telkens het volgende: Citaat: $("overlay") is null (line 209 van lightbox.js)
Mijn code is als volgt:
header index:
<LINK href="public/style/lightbox.css" rel="stylesheet" type="text/css" media="screen">
<script type="text/javascript" src="public/javascripts/prototype.js"></script>
<script type="text/javascript" src="public/javascripts/scriptaculous.js"></script>
<script type="text/javascript" src="public/javascripts/lightbox.js"></script>
<LINK href="public/style/lightbox.css" rel="stylesheet" type="text/css" media="screen"> <script type="text/javascript" src="public/javascripts/prototype.js"></script> <script type="text/javascript" src="public/javascripts/scriptaculous.js"></script> <script type="text/javascript" src="public/javascripts/lightbox.js"></script>
ik heb zoals de handleiding zegt die links naar die images veranderd want ze staan in andere map (public/images/lightbox/....)
en ik roep de lightbox op met volgende code:
<a href="foto.jpg" rel="lightbox" title="my caption"><img src="foto.jpg" width="100" height="40" alt="" /></a>
<a href="foto.jpg" rel="lightbox" title="my caption"><img src="foto.jpg" width="100" height="40" alt="" /></a>
werkt niet in ie en niet in ff
weet iemand raad voor dit probleem?
Groeten, JootN |
22 antwoorden
|
|
|
offline
|
MySQL beginner
|
je wilt dat we een probleem oplossen in je lightbox, terwijl je daar de source niet van geeft.. gelieve dus die source te geven.
Daarnaast, waar heb je deze source vandaan gehaalt?
|
|
|
|
offline
|

PHP ver gevorderde
|
zo te zien werk je met jQuery,
Als het ID "overlay" is dan hoort het $('#overlay') en niet $('overlay');
Als je te maken hebt met de class overlay gebruik dan $('.overlay')
|
Jootn – 04/09/2011 21:45 (Laatst gewijzigd op 04/09/2011 21:50)
|
|
offline
|
Nieuw lid
|
is het lightbox.js file dat ik van die site gedownload heb waarvan ik link gepost heb in eerste url
en met die . en # werkt het ook niet... Heb op die site dus het zip bestand gedownload, als ik alles uitpak in een map en ik open index.html werkt die text image... Zet ik alles in mijn mappenstructuur werkt het niet meer...
|
|
|
|
offline
|
MySQL beginner
|
Je hebt de website niet gelezen zo te merken.
Ze zeggen nadrukelijk in welke volgorde t moet.
<script type="text/javascript" src="js/prototype.js"></script>
<script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script>
<script type="text/javascript" src="js/lightbox.js"></script>
<link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />
<a href="images/image-1.jpg" rel="lightbox" title="my caption">image #1</a>
<script type="text/javascript" src="js/prototype.js"></script> <script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script> <script type="text/javascript" src="js/lightbox.js"></script> <link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" /> <a href="images/image-1.jpg" rel="lightbox" title="my caption">image #1</a>
|
|
|
|
offline
|
Nieuw lid
|
same problem
|
|
|
|
offline
|
MySQL beginner
|
je gebruikt een image (foto.jpg) uit de lokale map, maar je fotos staan in images/lightbox ??
|
Jootn – 04/09/2011 22:13 (Laatst gewijzigd op 04/09/2011 22:13)
|
|
offline
|
Nieuw lid
|
neen, de images die nodig zijn voor de lightbox (close, next, prev, ...) staan in "public/images/lightbox" en foto's die ik wil oproepen (<a href="foto.jpg" rel="lightbox") staan in "public/images/fotoalbum/blaat/foto.jpg"
snappie ;)
ik roep ze wel op als <a href="public/ima......" maar dat doet php voor me...
|
|
|
|
offline
|
MySQL beginner
|
bij mij werkt t gewoon.. geen problemen of wat dan ook.. tenzij je een dergelijke map 'public' hebt gemaakt, lijkt het me raar dat dit zou gaan werken.. public valt nog onder de 'server mapping' en dus beschikbaar vanaf de website..
|
|
|
|
offline
|
Nieuw lid
|
images staan in public, javascripts staan in public en worden opgeroepen vanaf de index uit de root dir... Hij heeft een fout in één van de javascripts van lightbox, dus hij roept ze dus wel effectief op... Denk niet dat dat het probleem is... je kan de handleiding toch maar volgen hé
|
|
|
|
offline
|
MySQL beginner
|
dan sta ik perplex waarom het bij mij binnen een paar seconde werkt, en jij wel die foutmelding krijgt..
|
Je moet ingelogd zijn om een reactie te kunnen posten.
|
|
|