8

我想用类图表栏删除 div 里面的 div 这是我的 html 代码

<div class="chartsbar" style="position: absolute; bottom: 0px; left: 27.28%; display: none; height: 0%; background-color: rgb(7, 134, 205); color: rgb(255, 255, 255); width: 0.9730252100840335%; text-align: left; " rel="0" title="09-09-2012 - 0 (0%)">

<div style="text-align:center">
0
</div>

<span style="display: block; width: 100%; position: absolute; bottom: 0; text-align: center; background-color: #0786CD;">
09-09-2012
</span>

</div>

我试过

$('.chartsbar').find('div').first().remove();

但似乎没有工作。

4

5 回答 5

19
$('.chartsbar div').remove(); 

它应该工作!

把事情简单化!

编辑

如果您只想删除第一个:

$('.chartsbar div:first').remove(); 
于 2012-09-26T06:20:23.237 回答
3

您可以通过一个简单的选择器来实现这一点。这将删除第一个 div 孩子。

$(".chartsbar > div:first-child").remove();
于 2012-09-26T06:22:01.663 回答
0

尝试:

$('.chartsbar > div').remove();

或者:

$('.chartsbar div').remove();

检查小提琴

于 2012-09-26T06:19:39.160 回答
0

试试这个

$('.chartsbar').find('div:eq(0)').remove();

或直接使用

$('.chartsbar div').remove(); 
于 2012-09-26T06:20:28.547 回答
0

尝试$('.chartsbar').children().first().remove()

于 2012-09-26T06:22:45.543 回答