我想通过每次10%我点击一个按钮,以增加一个进度的宽度:增加宽度10%?
<div id="#progressBar" style="width:50%"> </div>
我想通过提高10%以上的进度条的宽度,当我点击一个按钮。
我试过,但它不工作:
$("#increaseButton").click(function() {
$("#progressBar").css("width",$("#div2increase").width + 10);
});
请帮帮忙!
进度条的当前宽度可以是0%到100%之间的任何值。在增加10%的时候它是未知的
CSS宽度以字符串形式返回,您不能将字符串添加到整数。因此,您必须获取CSS宽度的值,将其变成一个整数,然后添加它,然后设置该值。看看这里http://www.w3schools.com/jsref/jsref_parseint.asp – 2014-09-19 17:40:38
当你定义一个没有百分比的宽度的CSS时,你必须在结尾添加'px'。 – Kuzgun 2014-09-19 17:54:35