Rumah > hujung hadapan web > tutorial js > jQuery.empty() 函数用法详解

jQuery.empty() 函数用法详解

巴扎黑
Lepaskan: 2017-06-24 14:39:08
asal
4755 orang telah melayarinya

empty()函数用于清空每个匹配元素内的所有内容。

empty()函数将会移除每个匹配元素的所有子节点(包括文本节点、注释节点等所有类型的节点)。

该函数属于jQuery对象(实例)。

语法

jQueryObject.empty( )

返回值

empty()函数的返回值为jQuery类型,返回当前jQuery对象本身(以便于进行链式风格的编程)。

示例&说明

empty()函数用于清空每个匹配元素内的所有内容:

<div><p>段落文本1<span></span></p></div>
<div><p>段落文本2<span></span></p></div>
<!--以上是jQuery代码执行前的html内容-->
<script type="text/javascript">
$("p").empty( ); 
</script>
<!--以下是jQuery代码执行后的html内容-->
<div><p></p></div>
<div><p></p></div>
Salin selepas log masuk

empty()函数与html()函数具有以下等价代码:

$("selector").empty( );
// 等价于
$("selector").html("");
Salin selepas log masuk

以下面这段HTML代码为例:

<p id="n1">
    <span id="n2">span#n2</span>    
</p>
<p id="n3">
    <label id="n4">label#n4</label>
    <span id="n5">span#n5</span>
</p>
Salin selepas log masuk

以下jQuery示例代码用于演示empty()函数的具体用法:

// 移除所有p元素中的所有子节点
$("p").empty( );
Salin selepas log masuk

上述代码执行后的完整html代码如下(格式未作任何调整):

<p id="n1"></p>
<p id="n3"></p>
Salin selepas log masuk

Atas ialah kandungan terperinci jQuery.empty() 函数用法详解. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan