我的示例代碼:快速更改css屬性值?
<div></div>
<button>
Go
</button>
div {
width: 50px;
height: 50px;
border: 1px solid #ccc;
}
var bgs = ['red', 'blue', 'yellow', 'green', 'black'];
$('button').click(function() {
for (var i = 0; i < bgs.length; i++) {
$('div').css('background-color', bgs[i]);
}
});
https://jsfiddle.net/e4jhwtyc/2/
我想實現的是,當用戶點擊Go按鈕,用戶就可以看到背景的紅色,藍色,黃色的變化非常快,綠色,然後是黑色。 但是當Go按鈕被點擊時,我得到的只是黑色。 我錯過了什麼嗎?