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>
相关文章
|
1月前
|
JavaScript
jQuery - 添加元素
通过 jQuery,可以很容易地添加新元素/内容。
43 10
|
1月前
|
JavaScript 前端开发 开发者
深入了解jQuery:轻松实现高效的DOM操作
【10月更文挑战第11天】深入了解jQuery:轻松实现高效的DOM操作
45 0
|
2月前
|
JavaScript 前端开发 容器
用HTML DOM实现有条件地渲染网页元素(上)
用HTML DOM实现有条件地渲染网页元素(上)
|
2月前
|
存储 JavaScript 前端开发
用HTML DOM实现有条件地渲染网页元素(下)
用HTML DOM实现有条件地渲染网页元素(下)
|
12天前
|
JavaScript 前端开发 开发者
.js的dom元素操作
【10月更文挑战第29天】通过灵活运用这些 DOM 元素操作方法,JavaScript 可以实现丰富的网页交互效果,如动态更新页面内容、响应用户操作、创建和删除页面元素等。在实际开发中,开发者可以根据具体的需求和场景,选择合适的 DOM 元素操作方法来实现所需的功能,为用户提供更加流畅和动态的网页体验。
|
12天前
|
JavaScript 前端开发
|
1月前
|
移动开发 JavaScript 前端开发
原生js如何获取dom元素的自定义属性
原生js如何获取dom元素的自定义属性
45 4
|
2月前
|
JavaScript 前端开发
jQuery 操作 DOM 及 CSS
本文介绍了如何使用jQuery进行DOM操作和CSS样式的修改,包括如何获取和设置元素的文本内容、属性值、添加和删除元素,以及如何使用jQuery的addClass、removeClass、toggleClass、hasClass和css方法来操作元素的CSS。通过示例代码,展示了jQuery在实际开发中的便捷性。
jQuery 操作 DOM 及 CSS
|
12天前
|
JavaScript 前端开发 API
|
1月前
|
JavaScript
在Vue中获取DOM元素的实际宽高
【10月更文挑战第2天】
213 1