J'ai un élément de corps:Impossible de modifier la position arrière-plan avec jQuery
<body id="body" class="watermark">
classe Css "filigrane" est:
.watermark { background-image: url('/assets/images/watermark.png');
background-repeat: repeat;
background-position: -250px 850px; }
J'ai besoin changer de position de fond dans certaines circuumstances:
<script>
$(document).ready(function() {
$("#body").css = ('backgroundPosition','-250px 50px');
});
</script>
Mais cela ne fonctionne pas. J'ai essayé les deux backgroundPosition
et background-position
mais l'élément de corps garde toujours les valeurs de position de fond d'origine définies dans css. Aucune erreur dans la console. Qu'est-ce que je fais mal?
$ ("# corps") css (backgroundPosition, '-250px 50px'); – lshettyl
Retirez simplement '=' après 'css'? – l2aelba