Domanda

sto usando fancybox per caricare un po 'contenuto in riga su una pagina web.

carichi Fancybox sull'indennità come fanno le immagini, l'unico problema è che vorrei alcune funzioni jQuery per lavorare all'interno della finestra modale che non caricare fino.

Le funzioni di jQuery funzionano bene quando li si carica al di fuori del fancybox quindi chiedevo se qualcuno sa come chiamare queste funzioni quando la finestra è aperta?

Modifica

così ho provato il callbackonshow ma non riesco a farlo funzionare, cosa sto facendo male qui?

    <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>
È stato utile?

Soluzione

Probabilmente solo bisogno di utilizzare l'opzione callbackOnShow di passare in una funzione.

E 'delineato qui: Fancy Box

Brandon Joyce

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top