0

我想修改标题包含 (0%) 的 div 的高度

这是我的 HTML 代码

<div>

<div class='chartsbar' style="height: 0%; background-color: rgb(7, 134, 205); color: rgb(255, 255, 255); width: 0.9730252100840335%; text-align: left;" title="11-09-2012 - 0 (0%)"></div>

<div class='chartsbar' style="height: 0%; background-color: rgb(7, 134, 205); color: rgb(255, 255, 255); width: 0.9730252100840335%; text-align: left;" title="12-09-2012 - 0 (18%)"></div>


<div class='chartsbar' style="height: 0%; background-color: rgb(7, 134, 205); color: rgb(255, 255, 255); width: 0.9730252100840335%; text-align: left;" title="13-09-2012 - 0 (10%)"></div>

</div>

我试过像

$('div.chartsbar[title*="(0%)"]').height('1%');

但没有运气

4

3 回答 3

0

JS 代码是正确的,但是您必须在包装器 div 上设置一些明确的高度。现在包装器 div 的高度为 0,0 的 1% 仍为 0。有关更多扩展解释,请查看此答案

于 2012-09-26T10:35:43.817 回答
0
$('.chartsbar[title="0%"]').css('height','1%');
于 2012-09-26T10:19:19.977 回答
0
$("div.chartsbar[title*='(0%)']").css('height','100px');

jsFiddle ​</p>

于 2012-09-26T10:23:56.427 回答