I have the following JS, that changes my header colour and menu text colours once the user scrolls past a certain point.
//Fade in header
$(window).on("scroll", function () {
 if ($(this).scrollTop() > 50) {
    $("body.home header, body.page header").css("background","#fff");
        $("body.home header, body.page header").css("box-shadow","0px 2px 4px -2px rgba(0, 0, 0, 0.15)");
        $("body.home header, body.page header").css("transition","1s");
            $(".nav-menu ul li a").css("color","#222");
 }
else {
    $("body.home header, body.page header").css("background","none");
    $("body.home .nav-menu ul li a, body.page .nav-menu ul li a").css("color","#fff");
            $("body.home header, body.page header").css("box-shadow","none");
 }
 });
I now need to adapt this to also switch out the white version of my logo for the black one. The current HTML code for the logo is:
<div id="logo"><img src="<?php bloginfo('template_directory'); ?>/img/logo.png" width="125px" style="padding: 10px;" /></div>
The black logo is called logo-black.png and is located in the same place.
How do I adapt the code to switch the logos?
Thanks in advance
 
     
     
    