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

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了添加新内容的四个 jQuery 方法:append,prepend,after,before相关的知识,希望对你有一定的参考价值。

添加新内容的四个 jQuery 方法区别如下:

append() - 在被选元素(里面)的结尾插入内容
prepend() - 在被选元素(里面)的开头插入内容

//jQuery append() 方法在被选元素的结尾插入内容。
$("p").append("Some appended text.");

//jQuery prepend() 方法在被选元素的开头插入内容。
$("p").prepend("Some prepended text.");

通过 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);         // 追加新元素
}

 

after() - 在被选元素(外面)之后插入内容
before() - 在被选元素(外面)之前插入内容

$("img").after("Some text after");

$("img").before("Some text before");

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

function afterText()
{
var txt1="<b>I </b>";                    // 以 HTML 创建新元素
var txt2=$("<i></i>").text("love ");     // 通过 jQuery 创建新元素
var txt3=document.createElement("big");  // 通过 DOM 创建新元素
txt3.innerHTML="jQuery!";
$("img").after(txt1,txt2,txt3);          // 在 img 之后插入新元素
}

 



以上是关于添加新内容的四个 jQuery 方法:append,prepend,after,before的主要内容,如果未能解决你的问题,请参考以下文章

jQuery - 添加元素

jQuery 添加元素

jQuery - 添加元素

jQuery - 添加元素

jquery如何动态的添加一条html代码

jQuery - 添加元素:很容易地添加新元素/内容