Я пытаюсь изменить логотип навигации на темную версию при прокрутке.Я вижу, что заголовок имеет класс .affix при прокрутке, поэтому я попытался изменить его следующим образом, используя jquery:
$( document ).ready(function() {
if ($( "header .o_header_affix" ).hasClass("affixed")) {
$( ".navbar .navbar-brand img" ).attr( "src","http://placehold.it/220?text=Original+Logo!" );
}
});
Вот как выглядит HTML-разметка:
https://prnt.sc/o1t81i
но это не работает.любая помощь будет оценена!
однако, когда я пытаюсь это сделать:
$( document ).ready(function() {
$( ".navbar .navbar-brand img" ).attr( "src","http://placehold.it/220?text=Original+Logo!" );
});
это работает, но везде меняется логотип, а я хочу менять его только после прокрутки, поэтому когдазаголовок имеет класс .affixed
где моя ошибка?