`

JQuery操作文档之插入节点

阅读更多
JQuery中提供了八个方法用来在文档的不同位置插入节点,具体如下:

序号

方法

描述

示例

1

append()

向每个匹配元素的内部追加内容

($(A).append(B):A的后面追加B,也就是将A作为B的最后一个子节点)

HTML<p>Hello</p>

JQuery代码:$(“p”).append(“<b>Word!<b/>”);

结果:<p>Hello<b>Word!</b></p>

2

appendTo()

将所有匹配的元素追加到指定的元素中。($(A).appendTo(B):A追加到B中,此时AB的最后一个子节点)append()刚好相反

HTML<p>Hello</p>

JQuery代码:$(“<b>Word!<b/>”).appendTo(“p”);

结果:<p>Hello<b>Word!</b></p>

3

prepend

向每个匹配元素的内部前置内容

($(A). prepend(B):A的内部前置B,也就是将A作为B的第一个子节点)

HTML<p>Hello</p>

JQuery代码:$(“p”). prepend (“<b>Word!<b/>”);

结果:<p><b>Word!</b>Hello</p>

4

prependTo()

将所有匹配的元素前置到指定的元素中。($(A). prependTo (B):A前置到B中,此时AB的第一个子节点)prepend ()刚好相反

HTML<p>Hello</p>

JQuery代码:

$(“<b>Word!<b/>”). prependTo (“p”);

结果:<p><b>Word!</b>Hello</p>

5

after()

在每个匹配元素之后插入内容($(A).after(B):A作为兄弟节点追加到B的后面)

HTML<p>Hello</p>

JQuery代码:$(“p”). after (“<b>Word!<b/>”);

结果:<p>Hello</p><b>Word!</b>

6

insertAfter()

将所有匹配元素插入到指定元素的后面($(A). insertAfter(B):B元素后面追加一个兄弟节点A

HTML<p>Hello</p>

JQuery代码:

$(“<b>Word!<b/>”). insertAfter(“p”);

结果:<p>Hello</p><b>Word!</b>

7

before

在每个匹配元素之前插入内容($(A). before (B):A作为兄弟节点添加到B的前面)

HTML<p>Hello</p>

JQuery代码:$(“p”). before (“<b>Word!<b/>”);

结果:<b>Word!</b><p>Hello</p>

8

insertBefore

将所有匹配元素插入到指定元素的前面($(A). insertAfter(B):B元素前面追加一个兄弟节点A

HTML<p>Hello</p>

JQuery代码:

$(“<b>Word!<b/>”). insertBefore (“p”);

结果:<b>Word!</b><p>Hello</p>

分享到:
评论

相关推荐

    jquery插入节点.

    jQuery提供了方便的方法来操作DOM,包括插入节点。 在jQuery中,插入节点主要包括以下几种方式: 1. **append()**: 这个方法用于在每个匹配的元素内部的末尾添加内容。例如,如果我们有一个`&lt;div&gt;`元素,我们可以...

    jQuery插入节点1

    jQuery 插入节点详解 jQuery 是一个功能强大且流行的 JavaScript 库,它提供了许多实用的方法来操作 HTML 文档中的元素。在本文中,我们将详细介绍 jQuery 中的插入节点方法,包括创建节点、插入节点、删除节点、...

    jQuery 文档操作方法

    jQuery 文档操作方法详解 jQuery 文档操作方法是 jQuery 库中的一组强大且实用的函数,用于操作 HTML 和 XML 文档中的元素。这些方法可以帮助开发者快速高效地操作文档结构,提高开发效率和代码质量。本文将对 ...

    jQuery DOM节点操作源码

    在"jQuery DOM节点操作源码"中,我们可以深入理解jQuery是如何优雅地处理DOM(Document Object Model)节点的。以下是关于jQuery DOM操作的一些关键知识点: 1. **选择器**:jQuery 的核心功能之一就是强大的选择器...

    jquery 1.4.4 + 帮助文档

    3. DOM操作:jQuery 1.4.4对DOM操作进行了优化,如插入、删除和复制元素更加高效,同时支持HTML字符串与DOM节点间的转换。 4. AJAX改进:增强了AJAX请求的处理能力,支持JSONP、文件上传等,且错误处理更加完善。 ...

    jquery插入兄弟节点的操作方法

    在jQuery库中,操作DOM(文档对象模型)节点是非常常见的任务,其中包括插入、删除和选择节点等。在本文中,我们将深入探讨如何使用jQuery来插入兄弟节点,这将帮助你更好地理解和利用这个强大的JavaScript库来动态...

    JQuery插入DOM节点的方法

    将新创建的节点插入某个文档的方法并非只有一种,在JQuery中还提供了其他儿种插入节点的方法,如下表所示。读者可以根据实际需求灵活地做出多种选择。 HTML DOM结构如下: 欢迎访问软件开发网&gt;欢迎访问软件开发网 &...

    jQuery插入节点和移动节点用法示例(insertAfter、insertBefore方法)

    1. **插入节点** `insertAfter`和`insertBefore`方法允许我们在DOM树中指定位置插入新的节点。以`insertAfter`为例,该方法接收一个参数,表示要在其后插入的元素。在给出的示例中: ```html $li_3.insertAfter...

    Jquery对新插入的节点 绑定Click事件失效的解决方法

    总结来说,解决jQuery对新插入节点绑定`click`事件失效的问题,主要是通过使用`on`方法进行事件委托,让事件处理程序绑定到不会被动态修改的父元素上,从而确保对新插入的子元素的事件监听有效。当然,要根据实际...

    JQuery 选择器、DOM节点操作练习实例

    根据所提供的文件内容,我们可以提炼出关于JQuery选择器、DOM节点操作练习实例的相关知识点,下面详细说明: 一、JQuery选择器基本概念和操作 JQuery选择器是JQuery的核心功能之一,它允许开发者通过特定的表达式...

    jQuery动态添加节点循环流程图表代码.zip

    jQuery提供了更加简洁的API,如`$('&lt;元素&gt;')`用于创建新节点,`.append()`、`.prepend()`等方法用于将节点插入到指定位置。通过这些方法,我们可以动态地向页面添加内容,使页面更具交互性。 在循环流程图表的实现...

    jQuery DOM插入节点操作指南

    jQuery的核心特性之一就是DOM操作,包括插入节点的功能,这允许开发者在已有的HTML文档中动态地添加内容。在本篇指南中,我们将详细探讨jQuery提供的各种动态插入节点的方法。 ### 一、append() 方法 `append()`...

    jQuery动态添加节点循环流程图表代码

    4. **插入节点**:使用jQuery的方法将新节点添加到流程图的适当位置,同时更新内部数据结构以保持节点顺序。 5. **更新视觉效果**:可能需要通过修改CSS或更新SVG路径来反映新添加的节点,确保流程图的视觉一致性。 ...

    JQuery常见节点操作实例分析

    以下将详细探讨JQuery中的节点操作,包括插入节点和删除节点的方法和技巧。 ### 插入节点 JQuery提供了多种方法用于在页面上的元素之间插入新创建的HTML元素或者现有的元素。 - **append() 和 appendTo()**:这两...

    14jQueryDOM节点操作.docx

    在Visual Studio环境下,我们可以利用jQuery进行DOM节点的创建、插入等操作。下面我们将详细探讨这些知识点: 1. **创建DOM节点** - 使用`document.createElement()`函数可以创建新的DOM元素。例如,创建一个带有...

    jquery帮助文档,让你很快了解

    - **说明**:此函数用于指定一个具体的 DOM 元素作为 jQuery 对象的操作目标,可以是 HTML 元素、XML 节点或 Window 对象。 - **参数**: - `elem`:DOM 元素、XML 节点或 Window 对象。 - **例子**: ```...

    Jquery基础教程之DOM操作

    利用jQuery的DOM操作能力,可以很方便地对DOM树进行各种操作,如新建(创建节点)、增加(添加节点)、删除(移除节点)、修改(更新节点内容)和查找(定位节点)。 ### 查找节点 在DOM树中查找节点是基于节点的...

    JQ 插入节点和移动节点

    插入节点是动态更新网页内容的关键。JQ提供了多种方法来完成这一任务: 1. `append()`:此方法在每个匹配的选择器元素的末尾添加新的内容。例如,`$("#container").append("新内容&lt;/p&gt;")`会在ID为"container"的元素...

Global site tag (gtag.js) - Google Analytics