Je veux inclure un mini-menu 20px par 20px images d'arrière-plans potentiels. Lorsqu'un utilisateur clique dessus, l'image d'arrière-plan du corps change et la sélection est enregistrée comme choix de l'utilisateur.Curseur jquery pour changer l'arrière-plan du corps
J'ai pensé à utiliser un curseur mais je ne sais pas comment je pourrais avoir les images dans un li
et être capable de changer le corps CSS en fonction de la sélection.
Des idées?
4ème heureux Juillet
EDIT J'essaie de sauver l'URL img dans ce cookie, son tho qui ne travaillent pas, son économie dans le cookie, mais ce ne est pas récupérer le contenu des cookies
EDIT le ci-dessous travaux, !!!!!!! mais la couleur de fond est toujours blanc, même si j'ajouter un $("html").css("background-color","red");
FIX, 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>
merci tvanfosson pour l'édition: D – vache
Je ne sais pas pourquoi background-color ne changera pas. Mais je vous recommande fortement d'essayer $ ("body"). Css ("background-color", "# FF0000") et de voir ce qui se passe. – xandy
$ ("body"). Css ("background-color", "# FF0000"); fonctionne très bien, – vache