【发布时间】:2021-07-18 19:05:24
【问题描述】:
我正在寻找一种在<div> 之后的第一段末尾添加</div> 的方法。我的问题是我在 ACF 中创建了一个图像块,并且我有一个 <div> 来打开该块。块中的输出如下所示:
<div id="side-image alignright">
<div class="side-image alignright">
[img]
</div>
我网站上的输出是这样的:
<div id="side-image alignright">
<div class="side-image alignright">
[img]
</div>
<p>text text text text</p>
<p>text text text text</p>
<p>text text text text</p>
<p>text text text text</p>
<p>text text text text</p>
我要做的是在<div class="side-image alignright"> 之后的第一个<p> 的末尾添加一个结束 div (),使其看起来像这样:
<div id="side-image alignright">
<div class="side-image alignright">
[img]
</div>
<p>text text text text</p>
</div>
<p>text text text text</p>
<p>text text text text</p>
<p>text text text text</p>
<p>text text text text</p>
我试过$( "#side-image p" ).first().append("</div>");,但没有成功。有什么想法吗?
【问题讨论】:
标签: jquery wordpress-theming advanced-custom-fields wordpress-gutenberg