Hallo,
da ich hier immer prompt "geholfen werde" wende ich mich wiedermal an euch.
Ich habe eine kleine Gallerie erstellt, die rechts kleine Vorschaubilder hat und mit Klick auf eines dieser Bilder rechts das Bild groß anzeigt.
Aufruf:
Soweit so gut. Die Schwierigkeit kommt jetzt: Nach dem Klicken auf das kleine Bild soll es möglich sein, eine "LiteBox" zu öffnen, die das Bild im Vollbild anzeigt. Dazu muss ich aber nicht nur die Quelle des angezeigten Bildes ändern, sondern auch den dazu passenden Link mit den LiteBox-Parametern.
Ich möchte also sowohl "href" ändern, als auch "src" des Bildes.
Ich habe da schonmal was versucht, ohne Erfolg.
mit der entprechenden Änderung der Namen in StartA (für AName) und StartImg (für imgName).
Ich hoffe ich konnte mich verständlich ausdrücken, ich bin nicht so der "Pro" in JavaScript.
Vielen Dank für eure Mühen.
LG
PrimuS
da ich hier immer prompt "geholfen werde" wende ich mich wiedermal an euch.
Ich habe eine kleine Gallerie erstellt, die rechts kleine Vorschaubilder hat und mit Klick auf eines dieser Bilder rechts das Bild groß anzeigt.
Code:
// swapImage
function swapImage(imgName,swapImg)
{
document.images[imgName].src=swapImg;
}
//-->
Aufruf:
Code:
onclick="swapImage('start','images/bild02.jpg')
Soweit so gut. Die Schwierigkeit kommt jetzt: Nach dem Klicken auf das kleine Bild soll es möglich sein, eine "LiteBox" zu öffnen, die das Bild im Vollbild anzeigt. Dazu muss ich aber nicht nur die Quelle des angezeigten Bildes ändern, sondern auch den dazu passenden Link mit den LiteBox-Parametern.
Code:
<a href="images/bild02.jpg" rel="lightbox[example]" title="Bild02"><img src="images/bild02.jpg" alt="Bild02" />
Ich möchte also sowohl "href" ändern, als auch "src" des Bildes.
Ich habe da schonmal was versucht, ohne Erfolg.
Code:
// swapImage
function swapImage(AName,imgName,swapImg)
{
document.images[imgName].src=swapImg;
document.links[AName].src=swapImg;
}
//-->
mit der entprechenden Änderung der Namen in StartA (für AName) und StartImg (für imgName).
Ich hoffe ich konnte mich verständlich ausdrücken, ich bin nicht so der "Pro" in JavaScript.
Vielen Dank für eure Mühen.
LG
PrimuS