0
$(".fancybox").fancybox({
    openEffect  : 'fade',
    closeEffect : 'fade',
    nextEffect  : 'fade'

});

上面的代码在弹出框中显示图像列表,但我只想显示其中的前六个,所以我尝试如下

$(".fancybox").fancybox({
    i : 1,
    if (i<=6) :{
    openEffect  : 'fade',
    closeEffect : 'fade',
    nextEffect  : 'fade'
    },
    i++,
});

但它没有用....任何帮助....

4

1 回答 1

0

你可以像下面这样

$('.fancybox').each(function(index,ele) {
    if(index < 6)
        $(ele).fancybox({openEffect:'fade',closeEffect:'fade',nextEffect:'fade'});
});
于 2012-09-03T10:15:11.433 回答