我想添加每個不同的圖像,我點擊到textarea,但我只能得到第一個圖像添加。添加圖像到textarea onclick
剛剛添加我正在使用Owl Carousel。所以這裏是html的樣子:
<div class="item link" id="images_available">
<img src="https://s3.amazonaws.com/msluploads/'.$image['name'].'" class="img-responsive img-post"/>
<div class="after">
<span class="zoom">
<i class="fa fa-check text-success"></i>
</span>
</div></div>
上面的HTML得到重複顯示的每個圖像。
這是我走到這一步:
$('.link').on('click', function(event){
var $this = $(this);
var someimage = document.getElementById('images_available');
var myimg = someimage.getElementsByTagName('img')[0];
var mysrc = myimg.src;
if($this.hasClass('clicked')){
$this.removeAttr('style').removeClass('clicked');
} else {
$this.addClass('clicked');
tinyMCE.get('post_imagetxt').setContent(mysrc);
}
});
添加有關貓頭鷹傳送帶 – JmRag
是否PHP'代碼'也得到重複? –
是不是這一行:'someimage.getElementsByTagName('img')[0]'總是選擇第一個圖像? –