detach()
是jQuery中的内置方法, 该方法从DOM树中删除了所选元素, 包括其所有文本节点和子节点, 但保留了数据和事件。文档对象模型(DOM)是万维网联盟的标准。这定义用于访问DOM树中的元素。
语法如下:
$(selector).detach()
参数:
它不接受任何参数。
返回值:
【jQuery 带有示例的detach()用法代码】它返回具有所有已删除的文本和子节点的所选元素。
jQuery代码显示此方法的工作方式:
代码1:
在下面的代码中, 所有段落元素都将被分离。
<
html >
<
head >
<
script src = "https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js" >
<
/ script >
<
script >
<
!-- jQuery code to show detach method working -->
$(document).ready(function() {
$("button").click(function() {
$("p").detach();
});
});
<
/ script >
<
style >
body {
display: block;
width: 400px;
height: 250px;
padding: 20px;
border: 2px solid green;
font-size: 25px;
}
<
/ style >
<
/ head >
<
body >
<
div >
This is the div part !<
/ div >
<
br >
<
!-- This paragraphs get detached -->
<
p >
This is the first paragraph !<
/ p >
<
p >
This is the second paragraph !<
/ p >
<
button >
Click Me !<
/ button >
<
/ body >
<
/ html >
输出如下:
在点击"点击我"按钮之前,
文章图片
单击"单击我"按钮后,
文章图片
推荐阅读
- Python字典(Dictionary)完全解读和用法详解
- 算法库(C++魔术师STL算法用法示例)
- 文件处理(如何在Python中读取文件())
- 算法设计(通过最多买卖k次股票获得最大利润)
- TypeScript中的变量编程介绍
- PHP Ds Map diff()函数用法解读
- PHP内置函数dir()函数用法介绍
- jQuery Highcharts插件介绍和用法示例
- Xamarin开发人员的Nagarro面试体验| 3年经验