Задать вопрос

Javascript — как показывать открытое меню при загрузке?

Всем добрый день. Есть скрипт, который сразу показывает некоторые пункты меню:

$('ul#js-left_menu ul').each(function(i) {
		if ($(this).find('.text_sel').length || i == 0) {
			$(this).show().prev().removeClass('collapsed').addClass('expanded');
		}else {
			$(this).hide().prev().removeClass('expanded').addClass('collapsed');
		}


Мне надо, чтобы он показывал 1 и 2 пункт. Сейчас только первый. Не могу понять, как сделать.
Понятно, что вот тут меняется
if ($(this).find('.text_sel').length || <b>i == 0</b>) {

Если ставить i < 3, то показывает все 3 пункта, а надо сделать именно выборочно 0 и 2
i == 0, 2 Тоже не работает (
  • Вопрос задан
  • 2615 просмотров
Подписаться 7 Оценить Комментировать
Ответ пользователя RUSgrigoryev К ответам на вопрос (5)