0

我正在尝试通过“幻灯片”之间的一些手动导航来修改轮播。我已按照指南进行操作。

是我的结果。

任何人都可以向我解释我如何制作,以便可以:

  1. 选择第二个滑块(使用手动导航)
  2. 使用指向右侧的箭头向右走

没有被重定向回第一张“幻灯片”。我知道它在} else if (page > pages) {-case 中,它正在重置页面变量。但是我该如何避免呢?我认为goto- 方法应该处理当前页面关联。

我已经这样做了几个小时,我只是更加困惑。

(我知道手动导航的解决方法很糟糕;))

提前致谢!

4

1 回答 1

1

问题出在 jquery-lol.js 的第 92 行:

jQuery('#splash-splash').trigger("goto", [ navVal ]);

将其更改为:

jQuery('#splash-splash').trigger("goto", parseInt(navVal));

goto 事件假定页面参数是数字。或者,如果您以后不想担心它,请将其插入到第 39 行之后(使其成为 gotoPage 函数的第一行):

page = parseInt(page);
于 2011-04-19T16:22:35.740 回答