如何在其中包含特定元素的第一个元素插入前或插入后?

第一卷

我有一些来自数据库的 HTML(我无法控制),它包含大量文本和图像。我需要在其中<a>包含<img>标签的第一个标签之前或之后插入一个特定元素

下面是一个 HTML 示例:

<section class="main">
<p>Nokia 8 4GB RAM 64GB Dual Sim Phone</p>
<p>The Nokia 8 undergoes a rigorous 40-stage process of machining, anodizing and polishing to ensure its distinctive design pairs flawlessly with the polished aluminium unibody.</p>
<p>The ultimate in seamless unibody construction, Nokia 8 is designed to nestle perfectly in the palm of your hand.</p>
<a href="https://www.nokia.com">
<img src="https://cdn2.gsmarena.com/vv/bigpic/nokia-8-.jpg" />
</a>
<p>We offer 14 days money back guarantee in case of a change of mind. </p>
</section>
<div class="movethisdiv">I want to move this content</div>

这是我可以移动元素div之前的范围,img但显然它永远不会工作,因为 img 被包裹在一个锚标签中。那么我如何让 jQuerydiv在第一个包含图像的锚元素之前插入

$(".movethisdiv").insertBefore( $("section.main").find("a > img").first());

以上将divimg标签之前插入,但在a元素内。我希望它在a元素之前插入

贝尼亚明

.parent().first()这样的事情之后添加$(".movethisdiv").insertBefore( $("section.main").find("a > img").first().parent());

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在for循环中将节点插入为第一个元素?

来自分类Dev

数组名称如何包含其地址以及其中的第一个元素?

来自分类Dev

如何通过在第一个位置插入元素来更新数组

来自分类Dev

如何在第一个字符后插入空格?

来自分类Dev

如何通过使第一个插入位置保持不变来对列表中插入的其余元素进行排序?

来自分类Dev

如何在特定元素之后但在另一个元素之前插入

来自分类Dev

查找应该在其中插入元素以保持顺序的最后一个索引

来自分类Dev

如何删除特定元素后的第一个<br>

来自分类Dev

如何在特定级别停止递归函数并在其中插入另一个函数?

来自分类Dev

如何在jQuery中的元素之后选择第一个特定的类

来自分类Dev

如何在 Scala 中为数组的第一个特定元素应用函数?

来自分类Dev

在第一个位置的一维数组中插入元素

来自分类Dev

如何获取新的jQuery元素,并在其后插入新的另一个元素?

来自分类Dev

jQuery自动完成仅针对第一个动态插入的元素初始化

来自分类Dev

插入Map中的第一个元素始终被读取为null

来自分类Dev

程序为什么在循环链接列表中的第一个元素之后插入节点?

来自分类Dev

可以保持插入顺序,过滤出重复元素并轻松删除第一个元素的数据结构?

来自分类Dev

可以保持插入顺序,过滤出重复元素并轻松删除第一个元素的数据结构?

来自分类Dev

查找包含“-”的数组的第一个元素

来自分类Dev

Ruby哈希表数组;仅保留包含特定键=>值对的第一个元素

来自分类Dev

在空格后得到第一个元素

来自分类Dev

查找文本后的第一个元素

来自分类Dev

选择元素后具有特定类别的第一个兄弟姐妹

来自分类Dev

如何将数组的第一个元素与其中的每个其他元素耦合以获得元组列表?

来自分类Dev

如何在GridView的第一个标头内插入DropDownList

来自分类Dev

如何在SQL Server中选择第一个插入的行?

来自分类Dev

如何在SQL Server中选择第一个插入的行?

来自分类Dev

创建一个新数组,其中包含原始数组中位于第一个负元素之前的所有元素

来自分类Dev

如何使第一个元素与第一个元素的右侧对齐,以及其他元素在第一个元素的左侧对齐?

Related 相关文章

  1. 1

    如何在for循环中将节点插入为第一个元素?

  2. 2

    数组名称如何包含其地址以及其中的第一个元素?

  3. 3

    如何通过在第一个位置插入元素来更新数组

  4. 4

    如何在第一个字符后插入空格?

  5. 5

    如何通过使第一个插入位置保持不变来对列表中插入的其余元素进行排序?

  6. 6

    如何在特定元素之后但在另一个元素之前插入

  7. 7

    查找应该在其中插入元素以保持顺序的最后一个索引

  8. 8

    如何删除特定元素后的第一个<br>

  9. 9

    如何在特定级别停止递归函数并在其中插入另一个函数?

  10. 10

    如何在jQuery中的元素之后选择第一个特定的类

  11. 11

    如何在 Scala 中为数组的第一个特定元素应用函数?

  12. 12

    在第一个位置的一维数组中插入元素

  13. 13

    如何获取新的jQuery元素,并在其后插入新的另一个元素?

  14. 14

    jQuery自动完成仅针对第一个动态插入的元素初始化

  15. 15

    插入Map中的第一个元素始终被读取为null

  16. 16

    程序为什么在循环链接列表中的第一个元素之后插入节点?

  17. 17

    可以保持插入顺序,过滤出重复元素并轻松删除第一个元素的数据结构?

  18. 18

    可以保持插入顺序,过滤出重复元素并轻松删除第一个元素的数据结构?

  19. 19

    查找包含“-”的数组的第一个元素

  20. 20

    Ruby哈希表数组;仅保留包含特定键=>值对的第一个元素

  21. 21

    在空格后得到第一个元素

  22. 22

    查找文本后的第一个元素

  23. 23

    选择元素后具有特定类别的第一个兄弟姐妹

  24. 24

    如何将数组的第一个元素与其中的每个其他元素耦合以获得元组列表?

  25. 25

    如何在GridView的第一个标头内插入DropDownList

  26. 26

    如何在SQL Server中选择第一个插入的行?

  27. 27

    如何在SQL Server中选择第一个插入的行?

  28. 28

    创建一个新数组,其中包含原始数组中位于第一个负元素之前的所有元素

  29. 29

    如何使第一个元素与第一个元素的右侧对齐,以及其他元素在第一个元素的左侧对齐?

热门标签

归档