<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