在一个简单的featherlight画廊中,如何获得current slide
和total 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/