<div class="lorem">
Lorem ipsum dolor sit amet, consectetur adipiscing elit.<br /> Duis aliquet imperdiet nunc. Duis vel ipsum sed dui imperdiet auctor.
</div>
$('.lorem br').before(imghtml);
或者你可以使用
$('.lorem br').insertBefore(imghtml);
確保您更換上面一些具體的事情jQuery選擇,大部分時間有很多頁斷行標記的,而你不知道t想要將圖像插入到網頁的任何位置。我建議你通過使用類或ID標籤來定位你想要做的那個段落。
閱讀您的意見後,已更新
添加類屬性的針對性
標籤,這樣就可以明確您的jQuery選擇瞄準它。事情是這樣的:
<div class="lorem">
Lorem ipsum dolor sit amet, consectetur adipiscing elit.<br class="targetedbr" /> Duis aliquet imperdiet nunc. Duis vel ipsum sed dui imperdiet auctor.
</div>
$('.lorem br.targetedbr').insertBefore(imghtml);
''
應該使用,你需要用'before' – Tushar
的'.append()'和'.prepend()'將在開始和結束標記內添加一些東西,而不是開始標記前或結束標記之後。 – 3abqari