Problem mit Lightbox und JQuery
Moin moin,
Ich möchte auf einer Homepage die original Lightbox verwenden.
Gleichzeitig aber habe ich noch mehrere JQuery-Slidedowns mit eingebaut.
Hier der Codeauszug:
Nun wie zu sehen ist, binde ich erst die Lightbox Dateien ein, dann nochmal die "jquery.js".
So funktioniert der Slidedown, aber die Lightbox nicht.
Packe ich den Code für die "jquery.js" vor die Lightbox, funktioniert der Slidedown nicht mehr.
Wie kriege ich das Problem nun in den Griff, so dass beides funktioniert?
Danke für Eure Hilfen,
beste Grüße,
Mckbrother
Ich möchte auf einer Homepage die original Lightbox verwenden.
Gleichzeitig aber habe ich noch mehrere JQuery-Slidedowns mit eingebaut.
Hier der Codeauszug:
|
|
HTML |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
<link rel="stylesheet" href="lightbox/css/lightbox.css" type="text/css" media="screen" /> <script type="text/javascript" src="lightbox/js/prototype.js"> </script> <script type="text/javascript" src="lightbox/js/scriptaculous.js?load=effects,builder"> </script> <script type="text/javascript" src="lightbox/js/lightbox.js"> </script> <script type="text/javascript" src="js/jquery.js"> </script> <script type="text/javascript"> /*Hier ist Google-Analytics*/ </script> <script type="text/javascript"> $(document).ready(function(){ $(".flip-1").click(function(){ $(".panel-1").slideToggle("slow"); }); }); |
Nun wie zu sehen ist, binde ich erst die Lightbox Dateien ein, dann nochmal die "jquery.js".
So funktioniert der Slidedown, aber die Lightbox nicht.
Packe ich den Code für die "jquery.js" vor die Lightbox, funktioniert der Slidedown nicht mehr.
Wie kriege ich das Problem nun in den Griff, so dass beides funktioniert?
Danke für Eure Hilfen,
beste Grüße,
Mckbrother
Wo kämen wir hin,
wenn jeder sagen würde:
"wo kämen wir hin",
und niemand ginge um zu schauen,
wohin wir kämen,
wenn wir gingen.
wenn jeder sagen würde:
"wo kämen wir hin",
und niemand ginge um zu schauen,
wohin wir kämen,
wenn wir gingen.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Mckbrother« (18. März 2011, 10:12)
Moin
du solltest dich erst mal für 1 Javascript-Framework entscheiden....
zB protoaculous ist ein zusammenschluss von prototype und scriptaculous
Ich verstehe nicht warum man gleich 3 JS-Frameworks nutzen sollte....
Aber jQuery kann man in den Kompatibilitätsmodus schalten
MfG
du solltest dich erst mal für 1 Javascript-Framework entscheiden....
zB protoaculous ist ein zusammenschluss von prototype und scriptaculous
Ich verstehe nicht warum man gleich 3 JS-Frameworks nutzen sollte....
Aber jQuery kann man in den Kompatibilitätsmodus schalten
|
|
Javascript-Quelltext |
1 2 3 4 5 6 7 8 9 10 |
// jQuery im Kompatibilitätsmodus jQuery.noConflict(); // jQuery initialisieren jQuery(document).ready(function($){ // $ verwenden, wie das Prototype auch macht $("#wrapper").show(); }); |
MfG
Wenn ich ganz ehrlich bin, weiß ich nicht, was ich mit Deiner Antwort anfangen soll...
Das protoaculous ein Zusammenschluss ist, ist ja schön und gut, aber die Lightbox gib von der offiziellen Seite die Anweisung, folgende JS-Teile einzubinden:
Dein Beispiel verstehe ich leider nicht ganz...
Der Code zum Tooglen/Slide soll ja so bleiben.
Schreibe ich einfach vor der Initialisierung von JQuery den Code für den Kompabilitätsmodus, dann geht es auch nicht..
Danke trotzdem,
Gruß,
Mckbrother
Das protoaculous ein Zusammenschluss ist, ist ja schön und gut, aber die Lightbox gib von der offiziellen Seite die Anweisung, folgende JS-Teile einzubinden:
|
|
HTML |
1 2 3 |
<script type="text/javascript" src="/lightbox/js/prototype.js"> </script> <script type="text/javascript" src="/lightbox/js/scriptaculous.js?load=effects,builder"> </script> <script type="text/javascript" src="/lightbox/js/lightbox.js"> </script> |
Dein Beispiel verstehe ich leider nicht ganz...
Der Code zum Tooglen/Slide soll ja so bleiben.
Schreibe ich einfach vor der Initialisierung von JQuery den Code für den Kompabilitätsmodus, dann geht es auch nicht..
Danke trotzdem,
Gruß,
Mckbrother
Wo kämen wir hin,
wenn jeder sagen würde:
"wo kämen wir hin",
und niemand ginge um zu schauen,
wohin wir kämen,
wenn wir gingen.
wenn jeder sagen würde:
"wo kämen wir hin",
und niemand ginge um zu schauen,
wohin wir kämen,
wenn wir gingen.
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Mckbrother« (21. März 2011, 00:41)
du hast die falsche lightbox geladen.
schau hier:
http://leandrovieira.com/projects/jquery/lightbox/
dann kannst du sowas machen:
und hier musst du nur deine jquery und die lightbox.js einbinden ohne scriptaculous oder prototype
schau hier:
http://leandrovieira.com/projects/jquery/lightbox/
dann kannst du sowas machen:
|
|
Javascript-Quelltext |
1 2 3 4 5 6 7 |
$(function() { // <--- das hier ist $(document).ready(function()) nur kürzer $(".flip-1").click(function(){ $(".panel-1").slideToggle("slow"); }); $('#gallery a').lightBox({fixedNavigation:true}); }); |
und hier musst du nur deine jquery und die lightbox.js einbinden ohne scriptaculous oder prototype
Mein kleines Projekt
-Cruel Online-
-Cruel Online-
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »cccpmik« (21. März 2011, 07:47)
Ähnliche Themen
-
(X)HTML & CSS & DHTML & Javascript »-
Kleines Fenster mit Inhalt + Rest der Website verdunkeln
(6. November 2010, 18:41)
-
Foren-, Blog- und Content-Managementsysteme »-
[sonstige] Wordpress Bild öffnen "mit Flash"
(11. August 2010, 17:05)
-
PHP »-
Eigenes Gallerie-Script (m. Belohnung)
(8. Mai 2010, 17:59)
-
(X)HTML & CSS & DHTML & Javascript »-
jQuery bzw. lightbox
(13. Februar 2010, 21:09)


