ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
590
590
EMPFEHLEN
-
03.05.12 23:00 #1
Mitglied Bronze
- Registriert seit
- Jun 2011
- Beiträge
- 29
Hallo, ich habe eine kleines Problem mit der Fancybox. Und zwar möchte ich nach dem Laden mittels onComplete eine Funktion aufrufen. Soweit kein Problem. Geht soweit alles. Nun will ich aber in Abhängigkeit des geklickten Links in der Funktion etwas anderes machen. Dafür möchte ich lesen, was im title-Tag steht und das in der Funktion verwerten. Mit dem "this" komme ich nicht weiter. Habe hier und dort schon etwas gelesen, aber das hilft mir leider nicht weiter.
Soweit das kleine Gerüst.
HTML-Code:<a id="meineID1" title="einTitel" href="#htmlInhalt">Hier kann man klicken</a> <a id="meineID2" title="einAndererTitel" href="#htmlInhalt">Hier kann man auch klicken</a>
Bei onComplete möchte ich jetzt in etwa folgendes: onComplete: function(){}HTML-Code:<script type="text/javascript"> $(document).ready(function(){ $("#meineID1, #meineID2").fancybox({ 'scrolling' : 'no', 'titleShow' : false, 'hideOnContentClick': true, onComplete: eineFunktion}); }); </script>
Wie kann ich in einer solchen Funktion auf den jeweiligen title-Inhalt des geklickten Links zugreifen?
Ich hoffe, ihr könnt helfen
-
04.05.12 15:27 #2
Mitglied Bronze
- Registriert seit
- Jun 2011
- Beiträge
- 29
Achso, angeblich soll statt $(this). einfach nur this. gehen. Aber halt auch nur anscheinend

Weiß keiner Rat?!
-
05.05.12 08:50 #3
Moderator
- Registriert seit
- Feb 2004
- Beiträge
- 3.476
Hi,
der callback-Funktion in onComplete wird das aufrufende Element im ersten Argument übergeben. Du solltest dort also Zugriff über das arguments-Objekt haben, z.B.:
CiaoCode :1 2 3
function eineFunktion(){ alert(arguments[0][0].title); }
QuaeseVielleicht muss man manchmal vom Weg abkommen, um nicht auf der Strecke zu bleiben!
----
Der "Fortsetzungsroman" auf www.leuteforum.de
New kind to realize large scalable projects with jQuery: jQuery SDK
Ähnliche Themen
-
JQuery: Kombination von 'jquery.table.addrow' und 'jquery.validate'
Von Yaslaw im Forum Javascript & AjaxAntworten: 3Letzter Beitrag: 29.03.12, 15:51 -
Jquery-note und fancybox
Von hups1803 im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 19.09.11, 15:17 -
JQuery Fancybox mit Script anpassen funtkioniert nicht ganz
Von Jan-Frederik Stieler im Forum Javascript & AjaxAntworten: 8Letzter Beitrag: 16.09.10, 13:11 -
jQuery Link für Fancybox über <tr>
Von ullid im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 13.11.09, 16:34 -
JQuery/Fancybox Klick nachstellen
Von danielmueller1985 im Forum Javascript & AjaxAntworten: 5Letzter Beitrag: 08.09.09, 23:12




Zitieren
Login