Julius: URL mit zusätzlichem Attribut

Beitrag lesen

Hallo molily,

Dann schau dir die API (Programmierschnittstelle) des Lightbox-Scriptes an, welches du verwendest. Dort gibt es höchstwahrscheinlich eine Möglichkeit, die Lightbox programmatisch zu öffnen, also mit reinem Javascript-Code. Dazu kannst du in die Dokumentation des Scriptes schauen. Welches Script verwendest du?

Ich habe herausgefunden, dass voverlay in einer css-Datei mit dem Namen overlay-minimal.css eingetragen ist.
Hier der Code:

  
/* the overlayed element */  
#voverlay {  
	  
	/* growing background image */  
	background-image:url(white.png);  
	  
	/* dimensions after the growing animation finishes  */  
	width:1280px;  
	height:720px;  
	  
	/* initially overlay is hidden */  
	display:none;  
	  
	/* some padding to layout nested elements nicely  */  
	padding:35px;  
}  
  
/* default close button positioned on upper right corner */  
#voverlay .close {  
	background-image:url(close.png);  
	position:absolute;  
	right:5px;  
	top:5px;  
	cursor:pointer;  
	height:35px;  
	width:35px;  
}  
  
#voverlay .vcontainer{  
	left:0;  
	top:0;  
	width:100%;  
	height:100%;	  
	background:url(loading.gif) no-repeat 50% 50%;  
}  
  

Die HTML-Klasse ist für das Script nur eine Möglichkeit, alle Links (a-Elemente) im Dokument zu finden, denen ein JavaScript-Event-Handler hinzugefügt werden muss. Innerhalb des JavaScripts spielt diese Klasse dann keine Rolle mehr. Es ist auch nicht möglich, eine Klasse in einer URL unterzubringen. Die URL und der richtige JavaScript-Aufruf sollten reichen.

Das habe ich leider nicht alles verstanden :D
Also ist es mit einer URL nicht möglich, okay.
Mit javascript schon? Ich habe leider noch nicht verstanden, wie ich mit javascript einen Link (oder Link id) und eine Klasse aufrufe.

Gruß
Julius