Hallo mely
Also es ist wohl offenbar doch so, dass die Zuweisung mit helpers/overlay/locked für Fancybox bei jedem Funktionsaufruf vorgenommen werden muss, beziehungsweise sehe ich jetzt auf die Schnelle nicht, wie man das anders bewerkstelligen kann. Aber selbst wenn es daran gelegen haben sollte, wäre es nicht weiter dramatisch. ;-)
Davon abgesehen…
$(document).ready(function () {
$(document).ready(function () {
// ...
});
});
…ist hier eins zuviel. – Also schreib es am besten einfach wieder wiefolgt:
$(document).ready(function () {
$(".fancybox").on("click", function () {
$(".fancybox").fancybox({
openEffect : 'none',
closeEffect : 'none',
helpers : {
overlay : {
locked : false
}
}
});
});
// deine restlichen Anweisungen für $(document).ready()
});
So müsste es dann eigentlich funktionieren. :-)
Gruß,
Orlok