发布网友 发布时间:2022-04-22 06:24
共6个回答
热心网友 时间:2022-04-22 15:41
1、删除元素和内容,可以通过jquery的remove()和empty()方法,remove()删除选择的元素和子元素,empty()只删除选中元素的子元素。
2、新建一个html页面,引入jquery.js,页面body里面添加一个div盒子,div盒子里面添加两段话,和一个删除div元素的按钮,js中调用$(“#div1”).remove()方法删除元素。
3、在浏览器中打开html页面之后,可以看到div盒子和两段话,点击移除div元素按钮。
4、点击移除div元素按钮之后,可以看到div元素和子元素p都被删除掉了。
5、将$(“#div1”).remove()方法注释掉,使用$(“#div1”).empty()方法,删除选择元素的子元素。
6、可以看到点击清空div元素按钮,将div元素的p子元素删除了。
热心网友 时间:2022-04-22 16:59
jquery中children()可以选择子元素,remove()可以删除元素,所以可用如下代码删除子元素
$(object).children(selector).remove(); // 删除object元素下满足selector选择器的子元素,不填写则默认删除所有子元素示例如下:
创建Html元素
<div class="top">设置css样式
编写jquery代码
$(function(){显示效果
删除子元素前
点击后删除相应子元素
热心网友 时间:2022-04-22 18:34
$("div span:gt(0)").remove();使用了楼上哥们的,我在这里说明一下
gt是大于的意思,0其实代表的就是1
remove从字眼上看就知道是去除的意思了。
热心网友 时间:2022-04-22 20:25
$("div").find("span")[0].remove();试试行不行
热心网友 时间:2022-04-22 22:33
可以参考下这个 http://www.erlo.vip/share/3/18
热心网友 时间:2022-04-23 00:58
$("div span:gt(0)").remove()