Jquery Selector修改具有一些标题的div的高度

时间:2012-09-26 10:16:02

标签: jquery

我想修改标题包含(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%');

但没有运气

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

$("div.chartsbar[title*='(0%)']").css('height','100px');

jsFiddle

答案 2 :(得分:0)

JS代码是正确的,但您必须在包装器div上设置一些显式高度。现在包装器div的高度为0,0%的1%仍为0.有关更多扩展说明,请查看this answer