Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 22.03.2021, 08:50
Новичок на форуме
Отправить личное сообщение для cotner Посмотреть профиль Найти все сообщения от cotner
 
Регистрация: 22.03.2021
Сообщений: 4

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

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

Для выпадения меню нужно кликнуть на кнопку, а мне нужно, чтобы при открытии страницы это меню уже было развернуто. Помогите, что исправить в коде....
Ответить с цитированием
  #2 (permalink)  
Старый 22.03.2021, 09:44
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

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

}
добавить
toggleNav();
Ответить с цитированием
  #3 (permalink)  
Старый 22.03.2021, 10:36
Новичок на форуме
Отправить личное сообщение для cotner Посмотреть профиль Найти все сообщения от cotner
 
Регистрация: 22.03.2021
Сообщений: 4

Отлично! Спасибо!!! Все получилось!!!
Ответить с цитированием
  #4 (permalink)  
Старый 22.03.2021, 10:51
Новичок на форуме
Отправить личное сообщение для cotner Посмотреть профиль Найти все сообщения от cotner
 
Регистрация: 22.03.2021
Сообщений: 4

Может, тогда поможете еще раз? При передвижении курсора по пунктам основного меню они активируются и раскрывается остальные пункты слева. Хотелось бы, чтобы активация пунктов меню при наведении курсора проходила с задержкой 1 сек, это возможно?
Ответить с цитированием
  #5 (permalink)  
Старый 22.03.2021, 10:55
Новичок на форуме
Отправить личное сообщение для cotner Посмотреть профиль Найти все сообщения от cotner
 
Регистрация: 22.03.2021
Сообщений: 4

Ошибся, пункты меня раскрываются справа, а не слева
Ответить с цитированием
  #6 (permalink)  
Старый 22.03.2021, 11:57
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,109

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);
                }
            };
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Замена стилей класса Павел Турченко Элементы интерфейса 9 30.10.2015 15:24
меню как на сайте утконос kostia170985 Общие вопросы Javascript 10 18.05.2015 08:56
Как сделать чтобы менялся background в раскрывающемся меню Teotim Элементы интерфейса 2 20.10.2012 20:28
Аккордеон меню, как доработать код. Gawk Общие вопросы Javascript 1 23.07.2012 13:01
Как "переключать" картинки в меню навигации? KirTer Элементы интерфейса 1 22.06.2009 11:49