У меня есть следующее меню:Отображение и скрытие списка элементы
<li style="display:none" class=".logged_in">Menu 1</li>
<li style="display:none" class=".logged_in">Menu 2</li>
<li style="display:show" class=".logged_out">Menu 3</li>
Я использую Ajax для вызова конечной точки для проверки того, зарегистрирован пользователь или нет. Если вы входите в систему, я хочу скрыть меню 1 и 2 и показать меню 3, если нет, то верно обратное.
Я пытался скрыть и показать предметы, как, например:
$.find('.logged_out').css("display", "show");
$.find('.logged_in').css("display", "none");
Но это не похоже на работу.
Я также попытался несколько вариаций, таких как:
$(".logged_out").show();
$(".logged_in").show();
Любая идея правильный способ сделать это?
Ну нет никакого «шоу» значения для отображения ... Проверьте свойства для отображения в mozil la developer Network и попробуйте это. –
Действительно ли ваши классы начинаются с точек, или это что-то вроде goof? – isherwood
:) Да, это была ошибка. tx – HappyCoder