jquery curseur pour changer de corps d'arrière-plan

Je veux comprennent un mini-menu 20px par 20px images de potentiel de milieux.
Lorsqu'un utilisateur clique sur l'un d'eux le corps de l'image de fond change et la sélection enregistrés en tant qu'utilisateurs de choix.

J'ai pensé à l'aide d'un curseur, mais je ne sais pas comment je pourrais être en mesure d'avoir les images dans un li et être en mesure de modifier le corps css en fonction de la sélection.

Des idées?

Heureux 4 juillet

MODIFIER
je suis en train d'enregistrer l'img url dans le cookie, sa ne fonctionne pas tho, de son économie dans le cookie mais ce n'est pas de récupérer le contenu de cookie

MODIFIER
le ci-dessous fonctionne, !!!!!!! mais la couleur de fond est toujours blanc, même si j'ajoute
un $("html").css("background-color","red");

FIXER, ajouté de la couleur à la fin de l'url

$("html").css("background", "url('" + imgCookieLink + "') no-repeat fixed center top #343837"); 


$(document).ready(function() {
$("#BGSelector a").click(function() {
    var imgLink = $("img", this).attr("src");
    $.cookie("html_img", "" + imgLink + "", { expires: 7 });
    var imgCookieLink = $.cookie("html_img");
    $("html").css("background", "url('" + imgCookieLink + "')");
});
});

<script type="text/javascript">
$(document).ready(function() { 
    $("#BGSelector a").click(function() {
       var imgLink = $("img", this).attr("src");
       $.cookie("html_img", "" + imgLink + "", { path: '/vitamovie', expires: 7 });
       var imgCookieLink = $.cookie("html_img");       
       $("html").css("background", "url('" + imgCookieLink + "') no-repeat fixed center    top"); 
    }); 
 });

</script>

<script type="text/javascript">
$(document).ready(function() {   
       var imgCookieLink = $.cookie("html_img");  
       $("html").css("background", "url('" + imgCookieLink + "') no-repeat fixed center top");

 });

</script>
grâce tvanfosson pour le montage 😀
Je ne suis pas sûr pourquoi la couleur d'arrière-plan ne change pas. Mais je vous recommande fortement de tenter $("body").css("background-color", "#FF0000") et voir ce qui se passe.
$("body").css("background-color", "#FF0000"); fonctionne très bien,
j'ai un autre problème, en local ça fonctionne mais sur le web sa ne fonctionne pas les cookies sont en train de changer, mais le corps ne change pas vitamovie.com
il fixe, le chemin du cookie a été de mal 🙂

OriginalL'auteur vache | 2009-07-05