Hallo
Nachdem der Thread auch wegen meiner Postings in der Zwischenzeit leider ziemlich abgedriftet ist, würde ich an dieser Stelle doch gerne nochmal etwas zum eigentlichen Thema beitragen… ;-)
Du hast geschrieben:
$(".fancybox").on("click", function () { $(".fancybox").fancybox({ openEffect : 'none', closeEffect : 'none', helpers : { overlay: { locked: false } } }); });
So wie du es hier gemacht hast, funktioniert es zwar natürlich, aber wirklich ideal ist es nicht.
Das heißt, statt die entsprechende Zuweisung bei jedem Klick erneut vorzunehmen, wäre es besser, das ganze nur einmal am Anfang zu machen.
Also statt die Zuweisung in den Methodenaufruf innerhalb des click
-Handlers zu integrieren, sollte sie direkt nach dem Laden des Dokumentes ausgeführt werden:
$(document).ready(function ( ) {
$('.fancybox').fancybox({
helpers : {
overlay : {
locked : false
}
}
});
$(".fancybox").on("click", function ( ) {
$(".fancybox").fancybox({
openEffect : 'none',
closeEffect : 'none'
});
});
// ...
});
Sorry, dass mir das erst jetzt aufgefallen ist. ;-)
Gruß,
Orlok