通过 append() 和 prepend() 方法添加若干新元素

在上面的例子中,我们只在被选元素的开头/结尾插入文本/HTML。

不过,append() 和 prepend() 方法能够通过参数接收无限数量的新元素。可以通过 jQuery 来生成文本/HTML(就像上面的例子那样),或者通过 JavaScript 代码和 DOM 元素。

在下面的例子中,我们创建若干个新元素。这些元素可以通过 text/HTML、jQuery 或者 JavaScript/DOM 来创建。然后我们通过 append() 方法把这些新元素追加到文本中(对 prepend() 同样有效):

实例

function appendText()
{
var txt1="<p>Text.</p>";               // 以 HTML 创建新元素
var txt2=$("<p></p>").text("Text.");   // 以 jQuery 创建新元素
var txt3=document.createElement("p");  // 以 DOM 创建新元素
txt3.innerHTML="Text.";
$("p").append(txt1,txt2,txt3);         // 追加新元素
}

原文地址:https://www.cnblogs.com/borter/p/9495501.html

时间: 2024-10-11 05:25:27

通过 append() 和 prepend() 方法添加若干新元素的相关文章

通过 after() 和 before() 方法添加若干新元素

after() 和 before() 方法能够通过参数接收无限数量的新元素.可以通过 text/HTML.jQuery 或者 JavaScript/DOM 来创建新元素. 在下面的例子中,我们创建若干新元素.这些元素可以通过 text/HTML.jQuery 或者 JavaScript/DOM 来创建.然后我们通过 after() 方法把这些新元素插到文本中(对 before() 同样有效): 实例 function afterText() { var txt1="<b>I <

jquery添加元素 .append()与.prepend()方法使用

1.   append() 在结尾处添加元素 <!DOCTYPE html> <html> <head> <title></title> <meta http-equiv="Content-Type" content="text/html;charset=utf-8" /> <script type="text/javascript" src="js/jque

添加新内容的四个 jQuery 方法:append,prepend,after,before

添加新内容的四个 jQuery 方法区别如下: append() - 在被选元素(里面)的结尾插入内容prepend() - 在被选元素(里面)的开头插入内容 //jQuery append() 方法在被选元素的结尾插入内容. $("p").append("Some appended text."); //jQuery prepend() 方法在被选元素的开头插入内容. $("p").prepend("Some prepended te

jQuery 追加元素的方法如append、prepend、before、after

append() 方法在被选元素的结尾插入内容. prepend() 方法在被选元素的开头插入内容. after() 方法在被选元素之后插入内容. before() 方法在被选元素之前插入内容. <script type="text/javascript" src="http://common.jb51.net/jslib/jquery/jquery.min.js"></script><div class="testdiv&q

jQuery 追加元素的方法如append、prepend、before,after(转)

1.jQuery append() 方法 jQuery append() 方法在被选元素的结尾插入内容. 实例 复制代码代码如下: $("p").append("Some appended text."); 2.jQuery prepend() 方法 jQuery prepend() 方法在被选元素的开头插入内容. 实例 复制代码代码如下: $("p").prepend("Some prepended text."); 3.a

jQuery 追加元素的方法如append、prepend、before

1.jQuery append() 方法 jQuery append() 方法在被选元素的结尾插入内容. 实例 复制代码代码如下: $("p").append("Some appended text."); 2.jQuery prepend() 方法 jQuery prepend() 方法在被选元素的开头插入内容. 实例 复制代码代码如下: $("p").prepend("Some prepended text."); 3.a

jquery中append、prepend, before和after方法的区别(一)

原文:http://blog.csdn.net/woosido123/article/details/64439490 在 jquery中append() 与 prepend()是在元素内插入内容(该内容变成该元素的子元素或节点),after() 与before()是在元素的外面插入内容(其内容变成元素的兄弟节点). 1. append()和prepend() <div class='a'> <div class='b'>b</div> </div> 1 2

jQuery的prepend()方法

prepend()方法定义和用法: 此方法可以将指定元素插入匹配元素内部的开头. prepend()方法的作用和prependTo()是相同的,但是在语法上是有差别的,虽然在语法形式上看起来是一样的. 语法结构: $(selector).prepend(content) 参数列表: 参数 描述 content 指定被插入的内容,content的可能的值:1.HTML 代码 - 比如 ("<div></div>").2.已存在的元素 - 比如 ($(".

jquery append、prepend、before等等

1.jQuery append() 方法 jQuery append() 方法在被选元素的结尾插入内容. 实例 复制代码代码如下: $("p").append("Some appended text."); 2.jQuery prepend() 方法 jQuery prepend() 方法在被选元素的开头插入内容. 实例 复制代码代码如下: $("p").prepend("Some prepended text."); 3.a