Я пытаюсь изменить поведение metisMenu по умолчанию, чтобы, если в родительском меню есть ссылка, оно открывало ссылку, если пользователь щелкнул по ссылке, в противном случае показывалось бы открытое подменю, если пользователь нажимает на <
.
metisMenu прекрасно работает для меня, но я заметил, что у меня также есть ссылка, связанная с родительским меню, которое должно быть активным, по умолчанию это невозможно.
Например, в этом примере Category
меню также имеет пункты подменю. То, что я пытаюсь сделать, это то, что если пользователь нажимает на часть Category
, то он должен перейти по ссылке на эту страницу или, если пользователь нажимает на <
, то он должен показать меню.
Я ищу документ, но не могу найти много об этом. Есть ли способ сделать это в metisMenu https://github.com/onokumus/metisMenu
Пример кода ручки https://codepen.io/anon/pen/zjWodW
<ul class="metismenu" id="menu">
<li><a href="index.html">HOME</a></li>
<li><a href="">ABOUT US</a></li>
<li><a href="htt://google.com">CATEGORY<span class="fa arrow"></span></a>
<ul class="nav nav-second-level">
<li><a href="#">Politics </a></li>
<li><a href="#">Feature </a></li>
<li><a href="#">Entertainment </a></li>
<li><a href="#">Business </a></li>
<li><a href="#">Region</a></li>
<li><a href="#">Media</a></li>
</ul>
<!-- /.nav-second-level -->
</li>
<li><a href="">Contact US</a></li>
<li><a href="">Menu something</a></li>
</ul>