jQuery方法操作元素的创建,添加,删除

该博客主要介绍了jQuery中元素的创建、添加和删除操作。添加操作包括内部添加(append、prepend)、外部添加(after、before)以及添加内容(innerText、innerHtml);删除操作有remove、empty和html清空内容等,还说明了不同操作产生的元素关系。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

创建

//动态创建了一个p标签
$("<p></p>");

添加

内部添加

1.element.append("内容")

将内容放到匹配元素内部最后面,类似原生appendChild

//创建一个新元素
var div = $("<div>创建的一个新元素</div>");
//找到id为big的元素,将div放入
$("#big").append(div);

2.element.prepend("内容")

将内容放到匹配元素内部最前面

//创建一个新元素
var div = $("<div>创建的一个新元素</div>");
//找到id为big的元素,将div放入最前面
$("#big").prepend(div);

外部添加

1.element.after("内容")

把内容放在目标元素的后面(即并列)

//在div的后面添加一个P标签
$("div").after("<p>添加的新元素</p>")

2.element.before("内容")

把内容放在目标元素的前面(即并列)

//在div的前面添加一个P标签
$("div").after("<p>添加的新元素</p>")

1)内部元素生成之后是父子关系

2)外部元素生成之后是兄弟关系 

添加内容

1.innerText()

innerText 可获取设置指定元素标签内的文本值,从该元素标签的起始位置到终止位置的全部文本内容(不包含html标签产生的效果)

$("p"),innerText("我是新添加的文本")

2.innerHtml() 

几乎所有的元素都有innerHTML属性,它是一个字符串,用来设置获取位于对象起始和结束标签内的HTML

$("ul"),innerHTML("<li>我是新设置的li标签</li>")

删除

1.element.remove()

删除匹配的元素(本身)

//删除这个div
$("div").remove;

2.elemen.empty()

删除匹配元素集合中的所有子节点

//删除这个div下的所有子节点
$("div").empty;

3.element.html(" ")

清空匹配的元素内容

//清空div的内容
$("div").html(" ");

html("")于empty等价,只不过HTML可以设置内容
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晗晗想吃烤鱼

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值