Je travaille sur un site Wordpress et j'essaye de changer le logo fixe quand il défile. Ainsi, lorsque vous chargez la page, c'est un logo (logo500x398_trans.png) et lorsque vous faites défiler jusqu'à un certain point, il change à l'autre (logo500x398_trans2.png). Voici le javascript que j'ai jusqu'à présent:Changer l'image sur le défilement en utilisant le Javascript
<script type="text/javascript">
jQuery(document).ready(function(){
var scrolling = jQuery(window).scrollTop();
if (scrolling > 10) {
jQuery("body").addClass("fixed-header");
}
else {
jQuery("body").removeClass("fixed-header");
}
jQuery(window).scroll(function() {
var scrolling = jQuery(window).scrollTop();
if (scrolling > 10) {
jQuery("body").addClass("fixed-header");
newImageURL = "logo500x398_trans2.png";
}
else {
jQuery("body").removeClass("fixed-header");
newImageURL = "logo500x398_trans.png";
}
});
});
</script>
Sans voir le code HTML que nous ne pouvons pas aider. Veuillez reproduire tout votre code sur un JSFiddle. –
Désolé! voici c'est: https://jsfiddle.net/8zq5ksLp/#&togetherjs=bDNv7eLco3 – user3583313
Il ya une solution de vanilla js, j'espère que cela fonctionne pour vous http://jsbin.com/jezoyajeyi/edit?html,js,output –