jquery页面加载后背景图每隔3秒换一次

 我来答
ouyangqunli101
2014-06-13 · TA获得超过667个赞
知道小有建树答主
回答量:421
采纳率:100%
帮助的人:192万
展开全部
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>定时更换背景</title>
<script src="http://libs.baidu.com/jquery/1.10.2/jquery.min.js"></script>
<script>
$(function(){
//图片数组
var sArr =['http://pic11.nipic.com/20101208/6370412_175553023065_2.jpg','http://pic28.nipic.com/20130422/7278647_200808529196_2.jpg','http://img01.tooopen.com/Downs/images/2010/4/16/sy_20100416154224949419.jpg'];
//定时更换背景
setInterval(function(){
$("body").css("backgroundImage","url("+sArr[fRandomBy(0,2)]+")");
},3000); //单位毫秒
//设定随机数的范围
function fRandomBy(under, over){ 
   switch(arguments.length){ 
 case 1: return parseInt(Math.random()*under+1); 
 case 2: return parseInt(Math.random()*(over-under+1) + under); 
 default: return 0; 
   } 

})
</script>
</head>
<body style="background-image:url(http://pic11.nipic.com/20101208/6370412_175553023065_2.jpg)">

</body>
</html>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式