在一个简单的featherlight画廊中,如何获得current slidetotal slides

演示:
http://noelboss.github.io/featherlight/gallery.html

我正在使用featherlight检索$.featherlight.current()对象,但是不确定如何继续。

编辑:
我已经通过$.featherlight.current().$source.length找到了全部幻灯片,尽管不是很理想,我说不是很理想,因为我相信这可能会根据羽毛灯实例化的HTML的不同而有所不同,我必须自己遍历在计数之前将其调到适当的水平

所以现在我只是不确定找到current slide的好方法吗?

edit2:借助某人在他们的github问题跟踪器上的帮助(我的错误,应该在此处发布),查看navigateTo的源代码,我能够轻松找到currentNavigation(),因此,简单的答案是$.featherlight.current().currentNavigation()

那么最后一个问题是,是否有更好的方法来找到总的幻灯片数量?

最佳答案

正确,currentNavigation()将返回当前幻灯片的索引。

它通过调用slides()(只是从images()重命名,这个问题使我意识到它不是最好的名字)来做到这一点,因此您可以使用slides().length来获取幻灯片的数量。

关于javascript - 如何在Featherlight灯箱中获取当前幻灯片和总幻灯片?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30744571/

10-10 00:45