當條紋還沒有達到100%時,我想保持沒有圓角效果的邊緣..我所做的是使用如果然後更改酒吧的CSS,但它是一步後面..看看進度條進度的邊框半徑
你需要打一次,即使它達到了100%
$('#test').on('click', function (e) {
$progress_bar = $('#progressbarr');
//convert to percent
var progressbar_width;
progressbar_width = Math.floor(100 * ($progress_bar.find('div').width())/$progress_bar.width());
var i = progressbar_width + 10; // change in percent
if (i < 101) {
$progress_bar.find('div').css('width', (i + '%'));
$progress_bar.find('span').text(i + '%');
} else {
$progress_bar.find('div').css('border-top-right-radius', '4px');
$progress_bar.find('div').css('border-bottom-right-radius', '4px');
}
});
omg!沒有注意到! –
但是邏輯是什麼?溢出:隱藏;意味着它隱藏了超出限度的東西? –
@UlisesColen是:) –