У меня есть функция переключения, как это:проблема с toggle- переходит к началу страницы при нажатии
$('ul.internal-nav-list li ').on('click', function() {
$(this).find('.internal-sub-list li ').toggle();
Проблема в том, что при нажатии кнопки для переключения в подменю страницы перескакивает к вершине. Поэтому я попытался использовать
$('ul.internal-nav-list li ').on('click', function (e) {
$(this).find('.internal-sub-list li ').toggle();
e.preventDefault();
Какая проблема устранена, однако ссылки подменю не работают. Кто-нибудь знает об обходном пути?
Update
это HTML-
<ul class="internal-nav-list">
<li><a href="#">applications</a>
<ul class="internal-sub-list">
<li><a href="../sos.aspx">Structures</a></li>
<li><a href="../tanks.aspx">Containment Areas</a></li>
<li><a href="../pumps.aspx">Pumps</a></li>
<li><a href="../hex.aspx">Heat Exchangers</a></li>
</ul>
</li>
А что ваш HTML? – epascarello