Ajaxを使用してギャラリーから選択した画像を削除する画像のリストの下に削除ボタンを追加しようとしています。blueimpギャラリー画像の下に削除ボタンを追加すると常にギャラリーが開きます
問題は、削除ボタンをクリックするたびに画像ギャラリーが開き、下のスクリプトがギャラリーを開きます。ギャラリーは「リンク」div内をクリックすると開きます。だから私はDeleteボタンをクリックしてもまだ始まっていますが、その周りを見つけられないようです。
スクリプト
document.getElementById('links').onclick = function (event) {
event = event || window.event;
var target = event.target || event.srcElement,
link = target.src ? target.parentNode : target.parentNode,
options = { index: link, event: event },
links = this.getElementsByClassName('image');
blueimp.Gallery(links, options);
};
Htmlの
<div id="links">
<div class="property-image">
<a class="image" href="6e575f42-1da8-4da0-bf84-7752930aea75.JPG">
<img src=" 6e575f42-1da8-4da0-bf84-7752930aea75.JPG">
</a>
<a class="btn btn-danger delete-confirm-ajax close" data-ajax="true" data-id="72758" href=" ">Delete</a>
</div>
</div>
なぜアンカータグの代わりにを使用しないのですか? – GraveyardQueen
これは#links div内をクリックしてもまだ動作しません。 – JBoom
アンカータグのhrefには何があるはずですか? – GraveyardQueen