如何获取onInit()缩略图Fancybox 3中当前的项目数

问题描述 投票:0回答:1

我想在onInit()函数Fancybox v3中获取当前的图像数

onInit: function() {
 if(___Count_of_Thumbnails___ > 4){
       var left = $('html');
       var right= $('html');
       setTimeout(function() {
           // if($('.fancyfunc').length > 5){
               $(".fancybox-container")
                   .append(left)
                   .append(right);
           // }

       }, 1);
  }
}
javascript jquery html5 fancybox
1个回答
1
投票

instance.group是包含所有图库项目的数组,因此您可以获得如下项目数:

onInit: function(instance) {
  console.info(instance.group.length);
}

仅供参考,instance.$refs包含对界面元素的引用,例如,instance.$refs.container将是容器元素。

© www.soinside.com 2019 - 2024. All rights reserved.