Zurb Joyride:从索引#开始,不工作

Zurb Joyride: start at index #, not working

本文关键字:开始 工作 索引 Joyride Zurb      更新时间:2023-09-26

我有一个工作的joyride,这将通过所有的步骤移动,但是我在添加一个步骤计数器/导航的过程中,它将允许用户(像一个jquery画廊滑块)在点击一个li的提示之间移动。我的问题是,在我尝试使用startOffset: #,我无法得到所需的结果。

function move_to_walkthrough(step_number){
  $("#joyRideTipContent").joyride({
    startOffset:4, (this will be step_number)
    autoStart:true,
  });
}

我最初的想法是在每次点击提示导航时重新启动joyride(一个简单的ul列表,每个li都有一个与之相关的#,以指示显示哪些提示(因为提示数字取决于呈现给用户的内容)。谁能告诉我我哪里做错了?

我找到了问题所在,结果又出现了一个弹出窗口。简单的回答是,您需要调用

            .joyride('destroy');

在现有的joyride实例上,为了让它重新启动。然而,新的问题是,在导航到一个新索引后,它不再适用于其他索引。