我使用的fancybox加载了一个网页上的一些内联内容。

的fancybox负载可达细如做图像,唯一的问题是,我想某些jQuery函数的模式窗口内工作,其不会加载。

jQuery的功能很好地工作,当我加载它们的fancybox以外所以如果有人知道如何调用这些函数时,窗口打开时不知道?

修改

这就是我一直在callbackonshow,但不能让它开始工作,我在做什么错在这里?

    <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>
有帮助吗?

解决方案

您可能只需要使用callbackOnShow选项功能通过。

它这里概述:花式盒

布兰登乔伊斯

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top