0

我试图在下面列出的页面中实现 fancyBox,但是,在单击时没有生成灯箱。

我在下面的示例中正确调用并生成了 fancyBox,但是单击锚元素时它似乎没有启动。

http://jsfiddle.net/jodriscoll/Xf7qf/

jQuery(document).ready(function() {
    jQuery(".fancyBox").fancybox({
        maxWidth    : 800,
        maxHeight   : 600,
        fitToView   : false,
        width       : '70%',
        height      : '70%',
        autoSize    : false,
        closeClick  : false,
        openEffect  : 'none',
        closeEffect : 'none'
    });
});

正如你所看到的,我称之为fancyBox 的精简版本,并且所有正确的CSS 样式/类关联都已正确构建。

如果我错过了什么,请告诉我在哪里然后礼貌地称我为白痴:)

谢谢!

4

2 回答 2

1

打开文件'jquery.fancybox-1.3.4.pack.js'并将单词“body”替换为“form”。那里有两个字“身体”。感谢 tuyenbui。

这个页面也解决了这个问题:Fancybox - ASP.NET button not working

于 2013-10-18T06:27:52.493 回答
0

它可能在 IE8 中不起作用,因为在 thumbs 数组的末尾有一个逗号。IE8+ 是严格的,不喜欢尾随逗号。

于 2013-03-21T23:33:13.197 回答