几天前我刚刚问过有关对特定目标的fancybox手动调用
现在我还有一个问题。我喜欢实现多个fancybox 画廊。第一个画廊运作良好。但是当我包含第二个时(例如代码:)
$("#manual1").click(function() {
$.fancybox([
'http://farm5.static.flickr.com/4044/4286199901_33844563eb.jpg',
'http://farm3.static.flickr.com/2687/4220681515_cc4f42d6b9.jpg',
{
'href' : 'http://farm5.static.flickr.com/4005/4213562882_851e92f326.jpg',
'title' : 'Lorem ipsum dolor sit amet, consectetur adipiscing elit'
}
], {...
});
});
$("#manual2").click(function() {
$.fancybox([
'http://farm5.static.flickr.com/4044/4286199901_33844563eb.jpg',
'http://farm3.static.flickr.com/2687/4220681515_cc4f42d6b9.jpg',
{
'href' : 'http://farm5.static.flickr.com/4005/4213562882_851e92f326.jpg',
'title' : 'Lorem ipsum dolor sit amet, consectetur adipiscing elit'
}
], {...
});
});
第二个画廊包括第一个画廊的图片。所以在这个例子中,我将有一个包含 3 张图片的第一个画廊 (#manual1) 和一个包含 6 张图片的第二个画廊 (#manual2)。但我喜欢在第二张中只有 3 张照片。(第三个更糟)。
我怎么解决这个问题?$.fancybox().removeData();
不起作用$('something_in_here').fancybox(
也无济于事。