【发布时间】:2012-02-08 07:20:32
【问题描述】:
我在网上尝试了几个教程,但似乎没有一个可以正常工作。我想我想做的很简单:
我需要在页面加载时随机显示 9 张不同的 .jpg 图像 - 作为背景。这应该很简单吧?
谢谢,
编辑(抱歉,忘记附上代码 - 在网络上找到):
$(document).ready(function(){
bgImageTotal=9;
randomNumber = Math.round(Math.random()*(bgImageTotal-1))+1;
imgPath=('../img/bg/'+randomNumber+'.jpg');
$('body').css('background-image', ('url("'+imgPath+'")'));
});
【问题讨论】:
-
如果您发布一些您尝试使用但不起作用的代码,而不是仅仅要求人们为您编写它,通常是首选。
-
真的,对不起..忘记附上代码了。
-
是的,这完全取决于您使用的语言以及如何操作。
-
发布的代码假定您的图像存储在名为
img的文件夹中,该文件夹与您的 html 所在的文件夹处于同一级别,位于名为bg的子文件夹内。它还假设您的图像被命名为1.jpg、2.jpg等。这一切都是真的吗?
标签: javascript jquery random background document-body