-1

演示页面网址

我们已经集成了fancybox 和jquery 手风琴,它可以工作。

我们面临的挑战是,当您单击照片并打开fancybox 时,我们希望我们的手风琴盒保持打开状态。它现在似乎可以工作了,只是我们自己的脚本影响了来自 fancybox 的 rel="group" 函数。请参阅下面的脚本。这里有没有人知道为什么这不起作用?

$(".fancybox").click(function(event) {
    $('body').append('<a id="temp_fv" class="fancybox" rel="'+$(this).attr('rel')+'" href="'+$(this).attr('href')+'" >fancyview</a>')
    $("#temp_fv").fancybox().trigger('click');
    $('#temp_fv').remove();
    event.stopImmediatePropagation();
    return false;
});
4

1 回答 1

2

似乎 nivo 滑块插件正在使用该rel属性来进行图片之间的转换,并且它为 fancybox 无效。

作为一种解决方法,添加data-fancybox-group属性,而不是像

<a href="http://billeder.bilinfo.dk/billeder900/1058700044_1.jpg" data-fancybox-group="group1" class="fancybox"><img src="http://billeder.bilinfo.dk/billeder150/1058700044_1.jpg"></a>
于 2013-01-10T19:13:55.777 回答