每次我點擊身體時,背景圖像都應該改變,並在圖像結束時重複。我試過,但不起作用:多次更改背景圖像JS
HTML
<body id="change-image">
</body>
JS
var images = ['../img/1.jpg', '../img/2.jpg', '../img/3.jpg', '../img/4.jpg'],
i = 0;
$("#change-image").click(function(){
$("body").css("background-image", images[i]);
i = (i==images.length-1) ? 0 : (i+1);
});
我認爲,代碼應工作,但事實並非如此。我嘗試用backgroudColor,它完美地工作,但與圖像不會發生。如果你能幫助我,我會很高興!
只是注意:如果你的'$( 「身體」)'是* *已經點擊的元素'#轉換image'比改爲使用'$(this)'(在你的函數內)。 – 2015-02-09 06:50:23