添加新内容的四个 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 之后插入新元素
}

 

相关文章:

  • 2021-07-24
  • 2022-12-23
  • 2021-11-01
  • 2021-11-30
  • 2021-12-30
  • 2018-12-18
  • 2021-09-28
猜你喜欢
  • 2021-09-02
  • 2021-12-11
  • 2021-10-16
  • 2021-09-22
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案