0

我已经实现了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

4

1 回答 1

0

getIndex()方法(以及所有其他 Galleria 方法)存储在 Galleria实例中。所以你应该先获取实例,然后调用方法。
存储在 jQuery 中的实例data,与画廊元素相关联。

var index = $('#galleria').data('galleria').getIndex();
alert(index); 
于 2013-08-21T14:52:03.497 回答