jquery changement d'image d'arrière-plan sur le vol stationnaire

J'ai plusieurs divs que je veux générer le css images d'arrière-plan pour. Ils vont changer sur le vol stationnaire. Oui, je suis conscient que je pourrais facilement faire cela en css, mais il doit être fait en jquery.

Code:

$(document).ready(function() {
    $('.hoverBox').css('background', 'url(img/box' + id + '.jpg)')  
    $('.hoverBox').hover(function(){
    $(this).css('background', 'url(img/box' + this.id + '_back.jpg)')                      
    },
    function(){
    $(this).css('background', 'url(img/box' + this.id + '.jpg)')                       
    });
});

HTML est comme ceci:

<div class="hoverBox" id="benefits">
content</div>
<div class="hoverBox" id="installation">
content</div>
<div class="hoverBox" id="shoponline">
content</div>

Cela devrait être facile, mais je n'arrive pas à le faire fonctionner.

Aide serait très appréciée! TIA.

  • ce qui semble être le problème?
  • Je pense que c'est: 'url(img/case' + id + '.jpg)", mais je ne peux pas savoir où je vais mal. La première image d'arrière-plan ne montre pas et puis bien sûr, l'image hover ne fonctionne pas non plus.
InformationsquelleAutor circey | 2010-09-17