login  Naam:   Wachtwoord: 
Registreer je!
 Forum
Zoeken  Regels  Help
Categorieën > JavaScript

lightbox2

Jootn – 04/09/2011 21:29
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:
  1. <LINK href="public/style/lightbox.css" rel="stylesheet" type="text/css" media="screen">
  2. <script type="text/javascript" src="public/javascripts/prototype.js"></script>
  3. <script type="text/javascript" src="public/javascripts/scriptaculous.js"></script>
  4. <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:
  1. <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


Pagina:

22 antwoorden

Gesponsorde links
Daisycon - Verdien geld met uw website

larssy1 – 04/09/2011 21:35
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?

ArieMedia – 04/09/2011 21:36
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)
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...

larssy1 – 04/09/2011 21:55
Je hebt de website niet gelezen zo te merken.
Ze zeggen nadrukelijk in welke volgorde t moet.

  1. <script type="text/javascript" src="js/prototype.js"></script>
  2. <script type="text/javascript" src="js/scriptaculous.js?load=effects,builder"></script>
  3. <script type="text/javascript" src="js/lightbox.js"></script>
  4. <link rel="stylesheet" href="css/lightbox.css" type="text/css" media="screen" />
  5.  
  6.  
  7.  
  8. <a href="images/image-1.jpg" rel="lightbox" title="my caption">image #1</a>


Jootn – 04/09/2011 22:05
same problem 

larssy1 – 04/09/2011 22:07
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)
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...

larssy1 – 04/09/2011 22:16
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..

Jootn – 04/09/2011 22:19
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é 

larssy1 – 04/09/2011 22:22
dan sta ik perplex waarom het bij mij binnen een paar seconde werkt, en jij wel die foutmelding krijgt..

Gesponsorde links


Pagina:

Je moet ingelogd zijn om een reactie te kunnen posten.
Actieve forumberichten:

© 2002-2012 Sitemasters.be - Regels - Gehost door: Vircon - Laadtijd: 0.067s