我有以下内容:
<div id="preview_invoice_container">
<table class="page_container">
<tr>
<td width="30%" id="position_0" class="box_container">
<div class="box_logo"></div>
</td>
<td width="30%" id="position_1">
<div class="box_logo"></div>
</td>
<td width="30%" id="position_2"></td>
</tr>
</table>
我想删除div =“preview_invoice_container”中所有类别=“box_logo” 的出现
我尝试了以下内容:$('#preview_invoice_container').find('.box_logo').removeClass("box_logo");
但它不起作用。任何帮助将不胜感激。
答案 0 :(得分:4)
.removeClass()
实际上从所有匹配的元素中删除了指定的类,它不会删除元素本身。我想你想要的是:
$('#preview_invoice_container').find('.box_logo').remove();
答案 1 :(得分:1)
从指定的ID中删除所有出现的具有类.box_logo
的元素:
$('#preview_invoice_container .box_logo').remove();
答案 2 :(得分:0)
$('div.box_logo', '#preview_invoice_container').remove();