2015-03-30 3 views
-1

Это мой сайт: http://tinyurl.com/n9vous5Открыть CSS Меню OnLoad

Мне нужен способ, чтобы вкладка «Продукты» открыта при загрузке страницы.

Спасибо за помощь! :-D

+0

Вы хотите, чтобы он перешел на страницу продуктов или выпадало из списка, когда оно загружается? – yhussain

+0

Я действительно не вижу, какова ваша фактическая проблема ... вы имеете в виду, что при загрузке страницы (или когда происходит событие DOMContentLoaded) элемент выбирается с помощью 'li.item-with-ul: nth-child (3) > ul: nth-child (2) 'добавляет класс show, который будет именно тем, что обработчик события mouseover возвращает $ (this) .find ("> ul "). addClass (" show "). stop (! 0,! 0) .slideDown (h.animationSpeed); 'делает? – Xufox

+0

Я хочу, чтобы выпадающее меню уже выпало при загрузке страницы. И да, Xufox, я верю, что вы говорите правильно ... хотя я не уверен, как реализовать ваши предложения в коде. Cheers –

ответ

0

Я имею в виду, что информация, которую вы нам предоставили, очень тяжело вам помочь, но это действительно «HACKY FIX». Но вы можете проверить URL-адрес и убедиться, что это домашняя страница или что-то, чтобы он не был открыт на каждой странице, но приведенный ниже код сделает то, что вы хотите.

$(document).ready(function() { 
    $('#flexnav ul').first().addClass('show'); 
}); 
+1

Эй, это «хаки», но это работает ... спасибо !!! –

+0

Рад, что я смог помочь @ DanielN! – Enjayy