Здравствуйте.
Переделываю superfish меню - делаю его выпадающим по клику на устройствах и оставляю обычное наведение на компьютерах и ноутбуках.
Для этого подцепил скрипт из фреймворка UiKit и внес правки в разметку меню: обернул выпадающее подменю в див.
После этого на устройствах всё стало работать как надо - по клику, но на компах пропал эффект плавного появления. Что вполне логично, как я понял из описания настроек. Там идет срабатывание на <li>, имеющий дочерний <ul>.
А для дочерних дивов ничего не предусмотрено.
Скажите, как-то можно это дело исправить?
Вот
здесь есть описание настроек этого плагина выпадающего меню.
Код плагина можно
вот здесь посмотреть.
Вот мой HTML меню:
<ul class="sf-menu uk-navbar-nav sf-js-enabled" id="menusses">
<li aria-expanded="false" aria-haspopup="true" data-uk-dropdown="" class="menu-item uk-parent menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-5766" id="menu-item-5766"><a title="">Главный пункт</a>
<div class="uk-dropdown uk-dropdown-navbar">
<ul class="sub-menu" >
<li aria-expanded="false" aria-haspopup="true" data-uk-dropdown="" class="menu-item uk-parent" id="menu-item-5768"><a title="" href="#">Выпадающий подпункт</a>
</li>
</ul>
</div>
</ul>