我已经实现了一个Image Gallery using javascript,JQuery,Galleria.io library
,一切如预期,我们正在使用Zk Framework
,我的问题是
到目前为止,我一直在尝试如何获得选定的图像或选定的索引,以便在图像库和数据库中删除它。
这就是我创建画廊的方式
<script type="text/javascript">Galleria.loadTheme('gallery/galleria.classic.min.js');Galleria.run('#galleria');</script>
当zk点击一个按钮时,我调用了一个类似的javascript片段
var index = $('#galleria').getIndex();alert(index);
但是投掷。。
Object #<Object> has no method 'getIndex' (TypeError)
我想知道索引应该足以让我删除我试图称之为的图像
.getIndex()
returns Number
Returns the current index.
请参阅API
getIndex()
方法(以及所有其他Galleria方法)存储在Galleria实例中。因此,您应该先获取实例,然后调用该方法
存储在jQuery data
中的实例,与gallery元素关联。
var index = $('#galleria').data('galleria').getIndex();
alert(index);