<!DOCTYPE html>
<html>
<head>
<script src="/jquery/jquery-1.11.1.min.js">
</script>
<script>
/** 定时器执行改变背景色代码*/
setInterval(changeColor,1000);//页面加载完成后每隔1秒执行一次(循环执行)
//setTimeout(changeColor,1000);//页面加载完成后1秒执行(只执行一次)
/** 具体改变背景色代码*/
function changeColor(){
var d1 = "rgb(255, 0, 0)";
var d2 = "rgb(0, 128, 0)";
var d3 = "rgb(0, 0, 255)";
var d4 = "rgb(255, 165, 0)";
var d1_1 = $("#d1").css('background-color');
if(d1_1 == d1){
$('#d1').css('background',"rgb(0, 128, 0)");
$('#d2').css('background',"rgb(0, 0, 255)");
$('#d3').css('background',"rgb(255, 165, 0)");
$('#d4').css('background',"rgb(255, 0, 0)");
}else if(d1_1 == d2){
$('#d1').css('background',"rgb(0, 0, 255)");
$('#d2').css('background',"rgb(255, 165, 0)");
$('#d3').css('background',"rgb(255, 0, 0)");
$('#d4').css('background',"rgb(0, 128, 0)");
}else if(d1_1 == d3){
$('#d1').css('background',"rgb(255, 165, 0)");
$('#d2').css('background',"rgb(255, 0, 0)");
$('#d3').css('background',"rgb(0, 128, 0)");
$('#d4').css('background',"rgb(0, 0, 255)");
}else if(d1_1 == d4){
$('#d1').css('background',"rgb(255, 0, 0)");
$('#d2').css('background',"rgb(0, 128, 0)");
$('#d3').css('background',"rgb(0, 0, 255)");
$('#d4').css('background',"rgb(255, 165, 0)");
}
}
</script>
</head>
<body>
<div id="d1" style="width:300px;height:20px;background-color:red;border: 1px solid red;"></div>
<div id="d2" style="width:20px;height:300px;background-color:green;border: 1px solid red;"></div>
<div id="d3" style="width:300px;height:20px;background-color:blue;border: 1px solid red;"></div>
<div id="d4" style="width:20px;height:300px;background-color:orange;border: 1px solid red;margin-left:280px;margin-top:-324px;"></div>
</body>
</html>
效果图示例: