分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 软件开发

38.前端jQuery之文档操作

发布时间:2023-09-06 01:57责任编辑:苏小强关键词:jQuery前端
1.文档操作
内部插入
???A.append(B) ??????吧B添加到A的后面
???A.appendTo(B) ????吧A添加到B的后面
???A.prepend(B) ?????吧B添加到A的前面
???A.prependTo(B) ???吧A添加到B的前面
外部插入
???A.after(B) ???????吧B添加到A的后面
???A.insertAfter(B) ?吧A添加到B的后面
???A.before(B) ??????吧B添加到A的前面
???A.insertBefore(B) 吧A添加到B的前面
2.克隆操作
$(选择器).clone();

<!DOCTYPE html><html lang="en"><head> ???<meta charset="UTF-8"> ???<title>克隆</title></head><body><button class="c1">点我</button><script src="jquery-3.2.1.min.js"></script><script> ???$(".c1").on("click",function () { ???????$(this).clone(true).insertAfter($(this)) ???})</script></body></html>

3.替换操作

replaceWith(content|fn)
?????A.replaceWith(B) ?--> B替换A

replaceAll(selector)
?????A.replaceAll(B) ??--> A替换B
//将所有的h5标题替换为a标签$(‘h5‘).replaceWith(‘<a href="#">hello world</a>‘)//将所有h5标题标签替换成id为app的dom元素$(‘h5‘).replaceWith($(‘#app‘));

4.删除操作

删除节点后,整个标签都会被删除

$(‘ul‘).remove();

删除节点后,事件保留

$(selector).detach(); 

清空选中元素中的所有后代子节点

//清空掉ul中的子元素,保留ul$(‘ul‘).empty()
 

38.前端jQuery之文档操作

原文地址:https://www.cnblogs.com/LearningOnline/p/9128707.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved