div
ポップアップギャラリータイプのものを作成しようとしています。しかし、私は自分のアプローチに問題があります。
大きな画像にリンクするいくつかのリンクされたサムネイル画像があります。これらの画像はそれぞれ次のようになります
<a href="www.google.com" id="galImage">
<img src="http://www.savoryspiceshop.com/content/mercury_modules/cart/items/3/0/3/3030/rogan-josh-salt-free-thumbnail-fw232.jpg">
</a>
<br />
<a href="www.yahoo.com" id="galImage">
<img src="http://www.savoryspiceshop.com/content/mercury_modules/cart/items/2/9/8/2986/italian-herbs-salt-free-thumbnail-fw232.jpg">
</a>
ご覧のとおり、それぞれに「galImage」という同じIDがあります。画像が2つある場合もあれば、20ある場合もあるため、それぞれに個別のIDを作成したくありませんでした。#galImageがクリックされるかどうかを確認するだけで、jqueryを実行することを考えました。
私の問題は、#galImageの最初の出現だけがjqueryをトリガーし、他のすべてのインスタンスが失敗することです。
これが上記の例のJSfiddleです。http://jsfiddle.net/MH6eJ/1/ 画像1をクリックすると動作します。しかし、画像2は失敗します。
どうすればこれを達成できますか?