我想通過每次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