0
$(".dropdown").on('click',function() {
$('ul li a').toggle('');
});
$('.dropdown > ul li a').click(function(e) {
e.stopPropagation();
});
如果我點擊下拉菜單中的鏈接,頁面會加載內容並關閉下拉鍊接。下拉菜單 - 防止點擊時關閉
但我希望能夠在點擊後看到下拉菜單中的鏈接。
<ul id="main-menu" class="main-menu">
<li><a href="..."></a></li>
<li><a href="..."></a></li>
<li><a href="..."></a></li>
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
<i class="fa fa-newspaper-o"></i>
<span class="title">News</span></a>
<ul id="main-menu" class="sub-menu main-menu">
<li>
<a href="<?= site_url('admin/news') ?>">
<i class="fa fa-newspaper-o"></i>
<span class="title">News</span>
</a>
</li>
</ul>
</li>
</ul>
上單擊處理嘗試e.preventDefault()? –
以下是希望快速預覽的人的小提琴:https://jsfiddle.net/3hzvbvx7/ – Vivick
您是否希望鏈接中的頁面加載?或不? –