クリックした画像に応じて、jQueryを使用してdivのコンテンツを手動で変更しようとしています。各画像には独自の説明があるので、それをクリックしたときに、次のようにdivのコンテンツを変更します。
var url_image = $(this).find('img').attr('src');
$(document).find('#descripcion').append($(this).find('img').attr('alt'));
$(document).find('#containerImage')
.css('background-image', 'url(' + url_image + ')')
したがって、このコードを使用して、divの背景画像とdiv#containerImage
に表示される説明を変更し#descripcion
ます。問題は明らかです。append(bla bla)を使用しているので、各画像をクリックするたびに、前の画像を消去せずに、説明などを追加します。
コンテンツを消去して置き換えるメソッドがあるはずだと思いますが、それを検索するのに数時間かかり、方法がわかりません。
だから、これで私を助けることができれば、お願いします...