Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Не работает меню (https://javascript.ru/forum/misc/50076-ne-rabotaet-menyu.html)

Dark19 10.09.2014 22:01

Не работает меню
 
Добрый вечер, по чему не работает меню, вот код:
<div id="menu">
        <ul class="button">
            <li><a href="/"></a></li>
            <li><a href="/"></a></li>
            <li><a href="/"></a></li>
            <li><a href="/">gfhgfh</a></li>
            <li><a href="/">gfhgf</a></li>
            <li><a href="/">gfhg</a></li>
            <li><a href="/">gfh</a></li>
            <li><a href="/">gfhg</a></li>
        </ul>
    </div>

$(function() {
        function init_menu() {
            $('#menu').hide();
            $('.button').click(function() {$(this).next().slideToggle('normal');});
        }
        init_menu();
    });

ixth 10.09.2014 22:47

Скажи сначала как ты хочешь, чтобы оно работатало.

Ну, а вообще ты первой строкой прячешь контейнер с меню, конечно, оно не будет работать.

Dark19 10.09.2014 22:52

Цитата:

Сообщение от ixth (Сообщение 329946)
Скажи сначала как ты хочешь, чтобы оно работатало.

Ну, а вообще ты первой строкой прячешь контейнер с меню, конечно, оно не будет работать.

Хочу, чтобы по клику на id="menu" откривались пункты меню, а по второму клику прятались


Часовой пояс GMT +3, время: 18:54.