在我的函數中,我想拍一張圖像,添加一個動態創建的標題,然後將它全部整齊地包裝在一個div中。這樣....Jquery - 在圖像後添加html然後在div中打包
前:
<img src="whatever" />
後:
<div class="imageBlock">
<img src="whatever" />
<span class="caption">The Caption</span>
</div>
這是我目前有:
var imageCaption = '<span class="caption">'+array[1]+'</span>'
$(this).after(imageCaption).wrap('<div class="imageBlock '+array[0]+'" />');
這是工作,但將跨度關閉div標籤之外
我不明白爲什麼這不起作用,所以任何有關如何實現我以後的建議將不勝感激。如果有人能夠解釋爲什麼這種方式對我來說將來會有用。
非常感謝。
啊......捂臉!當你把它說成是有道理:)非常感謝你的時間。 – Andrew