Я новичок в jquery. У меня есть меню боковой панели с классом "sidebar-mini" (прикрепленный к элементу) "sidebar-collapse", "sidebar-open" - это классы, добавленные при переключении. Но мне просто нужно добавить класс, чтобы скрыть и отобразить lo go, прикрепленный к боковой панели, как только он рухнет, чтобы сделать UX более эффективным. Я пробовал множество кодов, но не нашел решения. Пожалуйста, помогите.
Я нацеливаюсь на боковую панель, вот go, чтобы скрыть
var sidebar = $('.sidebar-mini');
var logo = $('.sidebar-logo');
var sidebarcollapse = $('.sidebar-collapse');
...
$(document).ready(function(){
if ( $('body').hasClass('sidebar-collapse') ) {
$('.sidebar-logo').addClass('hide-logo');
}
});
...
Я тоже это попробовал ...
if($('.sidebar-collpase').length > 0) {
logo.addClass('hide-logo');
} else {}
...
...
if ($(sidebarCollapse == true)) {
logo.addClass('hide-logo');
} else {
logo.removeClass('hide-logo');
}
...
css Я намерен скрыть lo go и отобразить
// HIDE SIDEBAR-LOGO AND DISPLAY
.hide-logo {
display: none;
opacity: 0;
}
.display-logo {
display: block;
opacity: 1;
}