上一节我们讲了val、html和text这三个方法分别可以给元素写value,写html、写内容,既然可以写入,当然就可以使用这三个方法实现内容的清空了,这是一种清空方法。
jq还提供了一个专门用作清空的命令:empty。
它既可以清空text也可以清空html。
下面我们来看一下:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>清空源码与清空内容文本</title>
<script src="./jquery.js"></script>
</head>
<body>
<div id="box">
<input type="text" id="input_t">
<span id="span2">这是span2</span>
<span id="span3">这是span3</span>
<span id="span4">这是span4</span>
<span id="span5">这是span5</span>
</div>
</body>
<script>
$('#input_t').val('123');
$('#span2').html('<b>hello</b>');
$('#span3').text('hello');
$('#span4').text('<b>hello</b>');
$('#input_t').val('');//清空value
$('#span2').html("");//清空html
$('#span5').text("");//清空text
$('#span3').empty();//清空的是text
$('#span4').empty();//清空的是html
</script>
</html>
执行结果如下:
这部分内容非常简单,大家只需要知道:使用empty可以同时清空html和text,使用val可以清空values即可。
|