Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как изменить сценарий меню, (https://javascript.ru/forum/misc/82148-kak-izmenit-scenarijj-menyu.html)

cotner 22.03.2021 08:50

Как изменить сценарий меню,
 
Народ, помогите, не силен в Query. Есть такой вариант меню

https://codepen.io/martinridgway/pen/KVdKQJ

Для выпадения меню нужно кликнуть на кнопку, а мне нужно, чтобы при открытии страницы это меню уже было развернуто. Помогите, что исправить в коде....

рони 22.03.2021 09:44

cotner,
после
function toggleNav(){
//....

}
добавить
toggleNav();

cotner 22.03.2021 10:36

Отлично! Спасибо!!! Все получилось!!! :dance:

cotner 22.03.2021 10:51

Может, тогда поможете еще раз? При передвижении курсора по пунктам основного меню они активируются и раскрывается остальные пункты слева. Хотелось бы, чтобы активация пунктов меню при наведении курсора проходила с задержкой 1 сек, это возможно?

cotner 22.03.2021 10:55

Ошибся, пункты меня раскрываются справа, а не слева

рони 22.03.2021 11:57

cotner,
заменить possiblyActivate на это, 1000 если нужно изменить от 600 до 1500
var possiblyActivate = function(row) {
                var delay = activationDelay();

                if (delay) {
                    timeoutId = setTimeout(function() {
                        possiblyActivate(row);
                    }, delay);
                } else {
                    if (activeRow) {
                    options.deactivate(activeRow);
                }
                    timeoutId = setTimeout(function() {

                    activate(row);

                    }, 1000);
                }
            };


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