0
我正在使用Divi WordPress主题,在向下滚动的同时将类.et-fixed-header
添加到#main-header
。在标题中有我想在有.et-fixed-header
类时改变的标志。使用jQuery切换徽标
这里是我的jQuery:
$(document).scroll(function() {
if ($('#main-header').hasClass('et-fixed-header')) {
$('#logo').attr('src', 'new-img.png');
}
});
我的问题是,如何让这默认标志时,有在#main-header
没有.et-fixed-header
。当我向下滚动时,我的代码正在替换徽标,但当我向上滚动或换句话说,#main-header
中没有这种类.et-fixed-header
时,它不会转到默认徽标。我知道我需要放置else
声明,但不确定代码。任何帮助将是欣赏。
编辑
的标志是通过主题选项上传的,而不是由用户
谢谢Brian。我刚更新了这个问题。默认的标志是通过主题选项上传,而不是手动放置在jQuery代码 – Ayanize
谢谢。我会检查并更新问题。再次感谢 – Ayanize
非常感谢。有用。我会做更多的定制,然后完成。 – Ayanize