我试图让背景颜色在部分透明的 .png div 后面发生变化。修改 div 的类是“.alert”。我可以手动编辑 .alert 类的背景颜色,而且效果很好。现在我只是想以 1 秒的周期来做这个。
我有这个:
var bgstate = 0;
var states = [];
states[0] = '#F00';
states[1] = '#CCC';
states[2] = '#F00';
function flash() {
bgstate++;
if( bgstate > 2 ) bgstate = 0;
$('.alert').ready(function() {
$('.alert').css({ 'background-color' : " + states[bgstate] + "
});
});
$(document).ready(function() {
setTimeout(flash, 1000);
});
我似乎无法让“状态 [x]”为班级警报工作。我对此很不擅长,而且我不知道正确的语法。
谢谢你的帮助。