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()他のすべてのガレリア メソッド) はガレリアインスタンスに格納されます。したがって、最初にインスタンスを取得してから、メソッドを呼び出す必要があります。gallery 要素に関連付けられ
た、 jQuery に格納されたインスタンス。data

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