Beste SD'ers,
Ik heb een CMS waar ik foto's kan toevoegen. Die foto wordt aangeroepen op de index via de volgende code (deel van de code):
<img src="'.WEB_URL.''.$product['product_foto1'].'" alt="'.stripslashes($product['product_titel']).'" title="'.stripslashes($product['product_titel']).'" width="295" height="288" />
Nou wil ik graag dat als je op de foto klikt er een pop-up komt waar de foto vergroot. Kan dit en wat moet ik er dan bij zetten?
- Foto vergroten bij klikken
-
19-10-2011, 18:47 #1
- Berichten
- 65
- Lid sinds
- 14 Jaar
Foto vergroten bij klikken
-
In de schijnwerper
[NIEUW] VPS aanbod Webmedia - Nijmegen B.V.HostingFull Stack: Web development, Design and BrandingFreelance / WerkProduct feed grid V1.7 - Creer een affiliate shop in 2 min - WP plugin - V1.7 NU LIVEPHP scriptsOntvang tot 20% kickbackfee op je Google Ads klanten, waar wacht je nog op?Promotie -
19-10-2011, 18:48 #2
- Berichten
- 1.190
- Lid sinds
- 14 Jaar
Re: Foto vergroten bij klikken
Volgens mij kan je dit mooi met Jquery doen.
http://www.no-margin-for-errors.com/.../#!prettyPhoto
-
19-10-2011, 18:51 #3
- Berichten
- 681
- Lid sinds
- 14 Jaar
Re: Foto vergroten bij klikken
Idd, probeer Lightbox eens.
-
19-10-2011, 19:03 #4
- Berichten
- 65
- Lid sinds
- 14 Jaar
Re: Foto vergroten bij klikken
maar werkt dat ook met mijn code? aangezien het niet een normale img src is of wel?
-
19-10-2011, 19:10 #5
- Berichten
- 681
- Lid sinds
- 14 Jaar
Re: Foto vergroten bij klikken
volgens mij wel, lightbox toont namelijk niet alleen IMGs maar ook andere elementen, dus het importeren van de afbeeldingen op jou manier moet kunnen, kijk anders zelf even op http://leandrovieira.com/projects/jquery/lightbox/
-
19-10-2011, 19:13 #6
- Berichten
- 65
- Lid sinds
- 14 Jaar
Re: Foto vergroten bij klikken
Best ingewikkeld nog als ik dat zo zie, maar ik heb al Jquery lightbox voor mijn slidebar gaat dat niet botsen? En kan ik die link gewoon aanpassen die ik al heb of moet ik een hele nieuwe maken?
-
19-10-2011, 19:24 #7
- Berichten
- 681
- Lid sinds
- 14 Jaar
Re: Foto vergroten bij klikken
de echt details kan ik je niet vertellen want ben geen coder, maar denk niet dat het gaat botsen als de bronnen van de bestanden anders, dan worden ze met een ander pad aangeroepen en zal het (denk ik) niet botsen.
-
19-10-2011, 19:32 #8
- Berichten
- 65
- Lid sinds
- 14 Jaar
Re: Foto vergroten bij klikken
<a href="'.WEB_URL.''.$product['product_foto1'].'" alt="'.stripslashes($product['product_titel']).'" title="'.stripslashes($product['product_titel']).'" class="lightbox"><img src="'.WEB_URL.''.$product['product_foto1'].'" alt="'.stripslashes($product['product_titel']).'" title="'.stripslashes($product['product_titel']).'" width="295" height="288" />';
Heb nu dit, hij opent hem nu gewoon in een volledig nieuw scherm op dezelfde grootte, iemand die mijn fout ziet?
-
19-10-2011, 19:38 #9
- Berichten
- 485
- Lid sinds
- 17 Jaar
Re: Foto vergroten bij klikken
Misschien de aantallen van de groottes 2x vermelden, en de 2e x het eerste aantal verdubbelen om hem te vergroten
-
19-10-2011, 19:42 #10
- Berichten
- 65
- Lid sinds
- 14 Jaar
Re: Foto vergroten bij klikken
-
19-10-2011, 20:02 #11
- Berichten
- 485
- Lid sinds
- 17 Jaar
Re: Foto vergroten bij klikken
ja of hem bij a href delen door 2, zodat de afbeelding helder blijft bij het vergroten.
-
19-10-2011, 20:11 #12
- Berichten
- 65
- Lid sinds
- 14 Jaar
Re: Foto vergroten bij klikken
Het blijft gewoon niet werken. Hij opent hem wel maar in een nieuw wit venster. Hij linkt gewoon naar de image maar zonder lightbox. er moet iets met die class fout zijn denk ik. Heb toch echt alles ook in de head gezet.
-
19-10-2011, 20:12 #13
- Berichten
- 485
- Lid sinds
- 17 Jaar
Re: Foto vergroten bij klikken
weergeeft die de titel van het product wel, heb je een link?
-
19-10-2011, 20:21 #14
- Berichten
- 65
- Lid sinds
- 14 Jaar
Re: Foto vergroten bij klikken
Ja de titel geeft hij wel. www.justfor1day.nl en dan op de foto klikken:)
Nogmaals de code:
Code:<a href="'.WEB_URL.''.$product['product_foto1'].'" alt="'.stripslashes($product['product_titel']).'" title="'.stripslashes($product['product_titel']).'" class="lightbox"><img src="'.WEB_URL.''.$product['product_foto1'].'" alt="'.stripslashes($product['product_titel']).'" title="'.stripslashes($product['product_titel']).'" width="295" height="288" /></a>
Heb dus in de head 3 links die verwijzen naar de scripts en de volgende code:
<script type="text/javascript">
$(function() {
$('a.lightbox').lightbox({fixedNavigation:true});
});
</script>Laatst aangepast door Ralph Rouvoet : 19-10-2011 om 20:38 Reden: Automatisch samengevoegd.
-
19-10-2011, 20:54 #15
- Berichten
- 1.070
- Lid sinds
- 15 Jaar
Re: Foto vergroten bij klikken
neem anders topup, veel simpeler.
zet dit in de header:
PHP Code:<script type="text/javascript" src="http://gettopup.com/releases/latest/top_up-min.js"></script>
PHP Code:<a href="/images/photos/1.jpg" class="top_up"><img src="/images/thumbnails/1.jpg"/></a>
PHP Code:<script type="text/javascript">
TopUp.addPresets({
"#images a": {
group: "images",
layout: "quicklook",
modal: 0
},
".shaded": {
shaded: 1
}
});
</script>
en informatie http://gettopup.com/demo over mogelijkheden voor de opties
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic