Orve Embedded in Reveal:changeSlide

时间:2017-09-04 22:51:24

标签: jquery zurb-foundation

我能够在Reveal模式中嵌入Orbit幻灯片。您可以通过点击链接的缩略图启动模态幻灯片,但我遇到了一个问题:

我想改变行为,以便当用户点击缩略图链接时,幻灯片显示将打开链接的缩略图/索引。现在,它将打开第一张幻灯片,或者如果幻灯片已经启动,则打开其索引当前所在的位置。

在模态打开后,通过Javascript初始化Orbit幻灯片:

var orbitInit = false;
//Initialize orbit on reveal open
$(document).on('open.zf.reveal', '#longform-modal', function() {

 if (!orbitInit) {
  new Foundation.Orbit($('.orbit'), {});
  orbitInit = true;
}

}.bind());

我尝试使用changeSlide方法,在Orbit初始化后取得了一些有限的成功:

$('#element').foundation('changeSlide', isLTR, chosenSlide, idx);

此处还回答了答案:Foundation 6 Orbit: Change Slide programatically但似乎无法实现它。任何建议将不胜感激。

0 个答案:

没有答案