2016-10-24 3 views
0

Я работаю на сайте drupal 8. Я установил тему journal8, которая использует модуль «superfish» для главного меню. Сейчас у меня есть это:На клик: новая страница + подменю остается открытым

enter image description here

Когда я парить над пункта меню родительского я получить подменю открыт.

То, что я хочу, чтобы это:

  1. не оказывает влияния на парении (без открытия подменю)

  2. По щелчку: собирается на новую страницу и подменю не остаются открытыми все время

  3. Кроме того, когда я вхожу любую категорию, как: «теннис» (который находится в подменю родительского меню 'спорт') 'спорт' подменю остается открытым.

Пример того, что я хочу получить у вас на this site. Попробуйте нажать на спорт, чтобы увидеть, как это работает ... Надеюсь, что кто-то может помочь или иметь подобную проблему :)

+0

Если вы не хотите, чтобы открыть подменю, почему вы используете подменю? Просто удалите подменю – Andrew

+0

Я просто поместил его в список, чего хочу достичь, чтобы людям было легче понять проблему ... Это не проблема, чтобы удалить ее, но мне нужно ее открыть на следующей странице. .. – Darko

+0

Ожидается, что вы, по крайней мере, попытаетесь запрограммировать это для себя. Stack Overflow не является службой записи кода. Я бы предположил, что вы делаете некоторые [** дополнительные исследования **] (http://meta.stackoverflow.com/questions/261592/how-much-research-effort-is-expected-of-stack-overflow-users) , либо через Google, либо путем поиска SO, сделайте попытку и. если у вас все еще есть проблемы, вернитесь ** с кодом ** и объясните, что вы пробовали. –

ответ

0

на спортивной странице добавить Jquery

Я полагаю, ваше меню, как этот

<a href="/sports" id="sports">Sports</a> 

и просто добавить, как показано ниже

<style> 
    .active 
    { 
    background-color:#FFEC00; 
    } 
    </style> 

    <script> 
    $('#car').addClass('active'); 
    </script>