zorro76
@zorro76

Как отобразить элементы меню в обратном порядке с помощью js?

Вопрос следующий, есть пункты меню которые необходимо с помощью js отобразить в обратном порядке. Знаю что за это отвечает метод reverse(). Но как его правильно записать в коде?
<header>
            <nav>
                <ul>
                    <li><a href="">one</a></li>
                    <li><a href="">three</a></li>
                    <li><a href="">four</a></li>
                    <li><a href="">five</a></li>
                    <li><a href="">six.</a></li>
                </ul>
            </nav>
        </header>


я попытался это отобразить так:
<script type="text/javascript">
        $(document).ready(function(){
		var nav = ["one", "two", "three", "four", "five"];
		nav.reverse();  
        })
    </script>
  • Вопрос задан
  • 802 просмотра
Пригласить эксперта
Ответы на вопрос 1
zorro76
@zorro76 Автор вопроса
оказывается можно и так:

var list = $('.menu');	
var listItems = list.children('li');
list.append(listItems.get().reverse());
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы