0

私はjQueryを持っており、それを使用して変更してbody background-imageいますが、ページの読み込み時に1つの画像をデフォルトにする方法は次のとおりです。

これは head タグの下にある私の jQuery です

var backImage = new Array();

backImage[0] = "images/1.jpg"; 

backImage[1] = "images/2.jpg"; 

backImage[2] = "images/3.jpg";

function changeBGImage(whichImage)

{ 

if (document.body){ 

document.body.background = backImage[whichImage]; 

} 

リンク - これをクリックすると背景画像が変わります:

<a href="javascript:changeBGImage(0)">1</a>
<a href="javascript:changeBGImage(1)">2</a>
<a href="javascript:changeBGImage(2)">3</a>
4

1 に答える 1

3

デフォルトの画像インデックスを使用して、ページが読み込まれたときに関数を起動できます。

例えば

$(window).ready(function(){
    changeBGImage(0);
});

または、事前に設定したい場合は、 body タグのスタイルに追加するだけです

<body style="background-image:url(...);">
于 2013-09-21T10:00:11.860 に答える