Вам не обязательно указывать путь к изображениям таким образом. Вы можете назвать ваши изображения как-то как image_xxx.png, 1 - 100 и ссылаться на это имя в одном месте. Таким образом, если вам когда-нибудь понадобится изменить имя, вы можете легко сделать это в одном месте. Кроме того, убедитесь, что атрибут href тега привязки установлен на #, чтобы предотвратить перезагрузку страницы при каждом щелчке.
Вот более полное решение, которое также выполняет проверку диапазона и обходит, когда мы достигаем нашего предела:
<script language="javascript" type="text/javascript">
<!--
var ctr = 0;
$(document).ready( function () {
nextBg();
});
function nextBg()
{
++ctr;
if( ctr <= 100 )
{
$("body").css( "background-image", "url(images/image_" + ctr + ".png)" );
$("#message").text("Current image: " + "image_" + ctr + ".png");
if( ctr == 100 )
ctr = 0;
}
}
//-->
</script>
</head>
<body>
<div>
<span id="message"></span><br />
<a href="#" onclick="nextBg();" />Next</a>
</div>
</body>