funciones jquery dentro FancyBox
-
13-09-2019 - |
Pregunta
Estoy usando FancyBox para cargar algo de contenido en línea en una página web.
cargas FancyBox encima de multa al igual que las imágenes, el único problema es que me gustaría ciertas funciones de jQuery para trabajar dentro de la ventana modal que no se cargará.
Las funciones de jQuery funcionan bien cuando cargo ellos fuera de FancyBox por lo preguntaba si alguien sabe cómo llamar a estas funciones cuando la ventana está abierta?
Editar
así que he probado la callbackonshow pero no puedo conseguir que funcione, ¿qué estoy haciendo mal aquí?
<script type="text/javascript">
jQuery(document).ready(function($) {
function hover() {
$("#container ul#thumbnails li a").hover(
function(){
var largePath = $(this).attr("name");
$("#container #main_image img#largeId").attr({ src: largePath }); return false);
}
$("a.group").fancybox({
'frameWidth': 966,
'frameHeight': 547,
'hideOnContentClick': false,
'callbackOnShow': hover
});
});
</script>
Solución
Es probable que sólo tiene que utilizar la opción de pasar callbackOnShow en una función.
Se describe aquí: Fancy Box
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow