Ich wollte für die mitarbeiter seite die fancybox installieren: http://fancybox.net/example
funktioniert, jedoch funktioniert dann die slideshow nicht mehr... weiß jemand wie ich beides einbinden kann und auf der selben seite verwenden kann?
lg
thoste
Fancybox und Slideshow
-
- Beiträge: 3217
- Registriert: Do 21. Okt 2004, 11:08
- Wohnort: Augsburg
- Hat sich bedankt: 4 Mal
- Danksagung erhalten: 19 Mal
- Kontaktdaten:
Re: Fancybox und Slideshow
Hallo thoste87,thoste87 hat geschrieben:Ich wollte für die mitarbeiter seite die fancybox installieren: http://fancybox.net/example
funktioniert, jedoch funktioniert dann die slideshow nicht mehr... weiß jemand wie ich beides einbinden kann und auf der selben seite verwenden kann?...
das Problem bei dir ist die Funktion $(), die in beiden Frameworks (Prototype und jQuery) eingesetzt wird, aber in beiden Frameworks sich anders verhält.
Bindest du Prototype und danach jQuery ein, wird Prototype nicht funktionieren, weil die Funktion $() in jQuery überschrieben wird. Machst du das anders herum, geht dann jQuery nicht...
Besser wäre es, wenn du nur eines davon verwendest, beides zusammen wird immer problematisch sein.
Man könnte die $() Funktion für eines von beiden überschreiben, z. B.
Code: Alles auswählen
<!-- jQuery einbinden -->
<script src="jquery.js"></script>
<script type="text/javascript">
// $() Funktion für jQuery umbenennen
$JQ = $;
</script>
<!-- Prototype einbinden -->
<script src="prototype.js"></script>
Kommt aber später ein neues jQuery Plugin hinzu, wird es nicht funktionieren, weil das Plugin die Funktion $() verwendet.
Änderst du die $() Funktion für Prototype, musst du das überall in Prototype, Scriptaculous und in Sourcen, die beides verwenden, anpassen.
So oder so, wird es später immer Probleme geben.
Am besten ist es, wenn du dich für eines der beiden Frameworks entscheidest. Nimm halt jQuery und stelle die slideshow.js auf die Verwendung von jQuery um.
Gruß
xmurrix
CONTENIDO Downloads: CONTENIDO 4.10.1
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.
CONTENIDO Links: Dokumentationsportal, FAQ, API-Dokumentation
CONTENIDO @ Github: CONTENIDO 4.10 - Mit einem Entwicklungszweig (develop-branch), das viele Verbesserungen/Optimierungen erhalten hat und auf Stabilität und Kompatibilität mit PHP 8.0 bis 8.2 getrimmt wurde.