jQuery_DOM 插入现有元素内|学习笔记

简介: 快速学习 jQuery_DOM 插入现有元素内

开发者学堂课程【jQuery 开发教程:jQuery_DOM 插入现有元素内】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/362/detail/4294


jQuery_DOM 插入现有元素内


目录:

一、DOM 插入元素 append 方法

二、DOM 插入元素 appendTo 方法

三、DOM 插入元素 html 方法

四、DOM 插入元素 prepend 方法

五、DOM 插入元素 prependTo 方法

六、DOM 插入元素 text 方法


一、DOM插入现有元素内

1、.append()

在每个匹配元素里面的末尾处插入参数内容。

示例:

使用append 方法,在 p 标签后追加 p 标签

<!DOCTYPE html><html lang="en"><head>
<meta charset="UTF-8"><title></title>
<script src="jquery-2.2.1.min.js"></script></ head>
body>
<p>hahaha</ p>
<p>hahaha</p><script>
$ (document) .ready ( function( ) {
$ ("P").append ( "<p>hehe</p>")})
< / script>
</ body>
< / html>

运行结果:

图片1.png

2、appendTo()

将匹配的元素插入到目标元素的最后面(译者注:内部插入)。

示例:将span标签移动到p标签内

<! DOCTYPE html><html lang="en"><head>
<meta charset="UTF-8"><title></title>
<script src="jquery-2.2.1.min.js"></script></head>
<body>
<span>我是span< /span><p>hahaha</p>
<p>hahaha</p><script>
$ (document).ready ( function() {
$ ( "p" ).append ( "<p>hehe</ p> ") ;
$ ( "p" ).append(s$( "span"));
})
< / script>
< / body>
< / html>l

运行结果:

图片2.png

3、.html()

获取集合中第一个匹配元素的HTML内容设置每一个匹配元素的html内容。

示例:获取span标签内容

<body>
<span>我是span</span><p>hahaha</p>
<p>hahaha</p><script>
$ ( document).ready ( function() {
$ ( "p" ).append ( "<p>hehe<f/ p>");
$ ( "p"' ) . append ($ ( "span"));
$ ( "<p>111</p>") .appendTo($( "p"));
$ ( "span" ).htmlO;I
})
< / script>
< / body>

4、prepend()

将参数内容插入到每个匹配元素的前面(元素内部)。

5、.prependTo()

将所有元素插入到目标前面(元素内)。

6、.text()

得到匹配元素集合中每个元素的合并文本,包括他们的后代设置匹配元素集合中每个元素的文本内容为指定的文本内容。

<! DOCTYPE html >
<html lang ="en”>
<head>
<meta charset ="UTF-8">
<title></title>
<scriptsrc="http://apps,bdimg. . com/libs/jquery/2.1.4/jquery.min.js"></script>
<head>
<body>
<span>我是span</span>
<p>hahaha</p>
<p>hahaha</p>
<script>
$(document).ready(function(){
   $(“p”).append (“<p>hehe</p>”)
$(“p”).append($(“span”));
  $(“<p>111</p>”).appendto($(“p”));
$(“span”).html()             (console一下变为 console.log($(“span”).html(); )
$(“span”).html(hahaha)    
$(“p”).prepend(“<div>233333333</div>”);
 $(“<div>666</div>”). prependTO($(“p”))
})
</script>
< /body
</html>
相关文章
|
2月前
|
JavaScript 前端开发
使用jQuery操作DOM元素
使用jQuery操作DOM元素
16 1
|
2月前
|
JavaScript 前端开发
JavaScript操作DOM元素
JavaScript操作DOM元素
13 1
|
1月前
|
JavaScript
怎么判断两个文档节点、网页元素(element)是否相同?判断两个DOM节点是否相等、相同的4种方法
怎么判断两个文档节点、网页元素(element)是否相同?判断两个DOM节点是否相等、相同的4种方法
|
1月前
|
JavaScript
vue监听dom元素的宽高变化和自定义指令监听dom元素的宽高变化
vue监听dom元素的宽高变化和自定义指令监听dom元素的宽高变化
31 0
|
4天前
|
JavaScript 前端开发 容器
js操作dom元素
js操作dom元素
12 0
|
8天前
|
JavaScript 前端开发 UED
【Web 前端】如何将一个 HTML 元素添加到 DOM 树中的?
【5月更文挑战第2天】【Web 前端】如何将一个 HTML 元素添加到 DOM 树中的?
|
11天前
|
JavaScript 前端开发 开发者
【Web 前端】如何操作DOM元素?
【4月更文挑战第22天】【Web 前端】如何操作DOM元素?
|
11天前
|
JavaScript 前端开发 索引
【Web 前端】JQ对象和DOM元素之间如何转换?
【4月更文挑战第22天】【Web 前端】JQ对象和DOM元素之间如何转换?
|
11天前
|
JavaScript 前端开发
JavaScript DOM 文档对象模型(获取、改变html元素)
JavaScript DOM 文档对象模型(获取、改变html元素)
|
16天前
|
移动开发 JavaScript 前端开发
webgl学习笔记3_javascript的HTML DOM
webgl学习笔记3_javascript的HTML DOM
19 0
webgl学习笔记3_javascript的HTML DOM