美文网首页
Jquery添加元素,各个方法及区别

Jquery添加元素,各个方法及区别

作者: AMONTOP | 来源:发表于2018-12-17 15:50 被阅读0次

不要再搞混了!!!!
接下来的例子以这个代码为基础

<p>hello</p>

1.append的用法

  • 选中目标的里面后面插入内容
$("p").append("<b>world</b>")  //插入语句

<p>hello<b>world</b></p>  //结果

2.prepend的用法

  • 选中目标的里面前面插入内容
$("p").prepend("<b>world</b>")  //插入语句

<p><b>world</b>hello</p>    //结果

3.after的用法

  • 被选元素的外面后面插入内容
$("p").after("<b>world</b>")//插入语句

<p>hello</p><b>world</b>//结果

4.before的用法

  • 被选元素的外面前面插入内容
$("p").before("<b>world</b>")//插入语句

<b>world</b><p>hello</p>//结果

5.append & appendTo区别(主要是插入指定内容位置不同)

  • append :前面是指定的元素,后面面是要新插入的内容
  • appendTo : 前面是要新插入的内容 , 后面是指定的元素

(1) append()方法:

$("p").append("<span>测试</span>");  

<p>hello<span>测试</span></p> //结果

(2) appendTo()方法:

$("<span>测试</span>").appendTo("p");   

<p>hello<span>测试</span></p> //结果

6.insertBefore & before & insertAfter & after(主要是插入指定内容位置不同)

  • insertAfter & insertBefore: 前面是要新插入的内容 , 后面是指定的元素
  • after & before: 前面是指定的元素,后面面是要新插入的内容

(1) insertBefore() & before() 方法 :在被选元素前(元素外部)插入指定内容

$("<span>测试</span>").insertBefore("p"); 

<span>测试</span><p>hello</p> //结果

注:如果指定内容是已存在的元素,它将从它的当前位置被移除,并被插入在被选元素之前。

$("p").before("<span>测试</span>"); 

<span>测试</span><p>hello</p> //结果

(2) insertAfter() & after()方法:在被选元素后(元素外部)插入指定内容

 $("<span>测试</span>").insertAfter("p"); 

<p>hello</p><span>测试</span>  //结果

注:如果指定内容是已存在的元素,它将从它的当前位置被移除,并被插入在被选元素之后。

$("p").after("<span>测试</span>"); 

<p>hello</p><span>测试</span>  //结果

相关文章

  • Jquery添加元素,各个方法及区别

    不要再搞混了!!!!接下来的例子以这个代码为基础 1.append的用法 选中目标的里面的后面插入内容 2.pre...

  • jQuery|事件处理有一个on就够了

    on() 方法在被选元素及子元素上添加一个或多个事件处理程序。 自 jQuery 版本 1.7 起,on() 方法...

  • jQuery事件与动画

    一. 事件绑定 on() 方法 在被选元素及子元素上添加一个或多个事件处理程序。 自 jQuery 版本 1.7 ...

  • jQuery on()方法 事件委托

    定义和用法 on() 方法在被选元素及子元素上添加一个或多个事件处理程序。自 jQuery 版本 1.7 起,on...

  • jQuery on() 方法

    一、定义和用法 on()方法在被选元素及子元素上添加一个或多个事件处理程序。 自 jQuery 版本 1.7 起,...

  • jQuery|delegate()树应用场景

    jQuery delegate() 方法。 delegate() 方法为指定的元素(属于被选元素的子元素)添加一个...

  • jQuery 添加和删除HTML元素

    本节我们学习如何使用 jQuery 中的方法来添加和删除 HTML 元素。 jQuery 中用于添加 HTML 元...

  • jQuery 添加和删除HTML元素

    本节我们学习如何使用 jQuery 中的方法来添加和删除 HTML 元素。 jQuery 中用于添加 HTML 元...

  • 17.5.30

    1.jquery添加新元素添加新的 HTML 内容我们将学习用于添加新内容的四个 jQuery 方法:append...

  • jQuery中的动画

    jQuery中的动画 show()方法和hide()方法 控制元素的显示与隐藏,可以为该方法添加参数,使得元素可以...

网友评论

      本文标题:Jquery添加元素,各个方法及区别

      本文链接:https://www.haomeiwen.com/subject/dfcckqtx.html