最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

jQuery和JavaScript节点插入元素的方法对比

来源:动视网 责编:小采 时间:2020-11-27 20:28:56
文档

jQuery和JavaScript节点插入元素的方法对比

jQuery和JavaScript节点插入元素的方法对比:二、插入元素:<div> <p>面朝大海,春暖花开</p> </div> (一)、jQuery方法1、在节点内部插入:具体实现如下:$("div").append("<p>这是append()方法添加的内容</p>&quo
推荐度:
导读jQuery和JavaScript节点插入元素的方法对比:二、插入元素:<div> <p>面朝大海,春暖花开</p> </div> (一)、jQuery方法1、在节点内部插入:具体实现如下:$("div").append("<p>这是append()方法添加的内容</p>&quo
 二、插入元素:

<div>
<p>面朝大海,春暖花开</p>
</div>

(一)、jQuery方法

1、在节点内部插入:

具体实现如下:

$("div").append("<p>这是append()方法添加的内容</p>");//在div元素下第一个子节点位置插入段落
$("div").prepend("<p>这是prepend()方法添加的内容</p>");//在div元素下最后一个子节点位置插入段落

下面这两种方法更符合人的一般思维,但效果是一样的

$("<p>这是appendTo方法添加的内容</p>").appendTo("div");//把段落插到div元素的第一个子节点位置
$("<p>这是prependTo方法添加的内容</p>").prependTo("div");//把段落插到div元素的最后一个子节点位置

2、在节点外部插入:

具体实现如下:

$("div").after("<p>这是after()方法添加的内容</p>");//在div元素后面插入段落
$("div").before("<p>这是before()方法添加的内容</p>");//在div元素前面插入段落
$("div").after("<p>这是after()方法添加的内容</p>");//在div元素后面插入段落
$("div").before("<p>这是before()方法添加的内容</p>");//在div元素前面插入段落

3、appendTo(),prependTo(), insertBefore(),insertAfter() 方法具有破坏性操作特性,也就是如果选择已经存在内容,并把它们插入到指定对象中时,则原位置的内容将被删除。下面实例中将原div元素中包含的段落文本选中并移到div元素后面。演示如下:
$("p").insertAfter("div");

(二)、JavaScript方法

1、在节点内部插入:appendChild()—--对应于jQuery的append(), insertBefore()---对应于jQuery中的prepend()

     具体效果请看上面jQuery方法。。

文档

jQuery和JavaScript节点插入元素的方法对比

jQuery和JavaScript节点插入元素的方法对比:二、插入元素:<div> <p>面朝大海,春暖花开</p> </div> (一)、jQuery方法1、在节点内部插入:具体实现如下:$("div").append("<p>这是append()方法添加的内容</p>&quo
推荐度:
标签: 添加 方法 元素
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top