我有从WordPress插件输出的以下标记
<div class="emaillist">
<form action="#" method="post">
<div class="es-field-wrap">
<label>Name*<br>
<input type="text" name="name" placeholder="Name" value="" required="" class="form-control">
</label>
</div>
<div class="es-field-wrap">
<label>Email*<br>
<input class="form-control" type="email" name="email" value="" placeholder="Email" required=""></label>
</div>
<input type="submit" name="submit" value="Subscribe">
</form>
</div>
我正试图在Name
字段中隐藏Email
和<label>
文本,如下所示:
$('.form-blog-notify label').text('')
但是,当我这样做时,它也会从DOM中删除input
字段
有没有一种方法可以隐藏文本,同时将文本字段保留在原处?
contents()
$('label').each(function() {
$(this).contents().first().remove()
});