我在cookbookfavors.com网站上实现了ContentFlow,想知道是否有一种方法可以修改脚本,以便它可以自动滚动各个项目?即使有人可以指出我在代码中的查找位置,添加循环或其他内容,也是如此……谢谢!

编辑:脚本:http://www.jacksasylum.eu/ContentFlow/index.php

文档中没有任何内容可以帮助...我必须修改代码。

最佳答案

是的,但是答案不是“修改脚本”。取而代之的是,您将编写一个小的帮助程序脚本,以便每隔“x”秒调用ContentFlow的moveTo方法。 ContentFlow库本身不需要更改。

有关库的moveTo方法,请参见docs

您的脚本应执行以下操作:

  • 等待页面的dom稳定
  • 创建ContentFlow实例
  • 开始循环。在循环中,先延迟x秒。然后调用moveTo方法移至下一项。

  • 您还需要跟踪哪个是当前项目。询问您是否需要更多信息。

    添加了事实证明,ContentFlow库有一个slideshow插件,它将为您处理自动滚动。请参阅docs,它显示了如何添加插件。

    如果您不希望用户看到开始/停止幻灯片放映控件,请尝试通过CSS隐藏它们。

    07-28 07:12