1

Fancybox 执行他的技巧的默认脚本确实有效。查看脚本 >

<!-- Add fancyBox main JS and CSS files -->
<!-- Needs jQuery library (see above) -->
<script type="text/javascript" src="<txp:site_url />fancybox/jquery.fancybox.js"></script>
<link rel="stylesheet" type="text/css" href="<txp:site_url />fancybox/jquery.fancybox.css" media="screen" />
<script type="text/javascript">
    $(document).ready(function() {
        $(".fancybox").fancybox();
    });
</script>

但是扩展脚本没有。看看这个页面。脚本 >

<!-- Add fancyBox main JS and CSS files -->
<!-- Needs jQuery library (see above) -->
<script type="text/javascript" src="<txp:site_url />fancybox/jquery.fancybox.js"></script>
<link rel="stylesheet" type="text/css" href="<txp:site_url />fancybox/jquery.fancybox.css" media="screen" />
<script type="text/javascript">
    $(document).ready(function() {
        $(".fancybox").fancybox({
    helpers : {
        overlay : {
            css : {
                'background' : 'rgba(58, 42, 45, 0.95)'
            }
        }
    }
});
</script>

我对编码一无所知,所以......有错字吗?

4

1 回答 1

1

所以我发现你只是缺少关闭标签,这就是}); 你的代码应该是这样的:

$(document).ready(function() {
            $(".fancybox").fancybox({
        helpers : {
            overlay : {
                css : {
                    'background' : 'rgba(58, 42, 45, 0.95)'
                    }
                }
            }
          }); // this is what youre missing
    });
于 2012-11-20T07:30:23.983 回答