gpt4 book ai didi

jquery - Twitter Bootstrap 2 : Navbar submenu links do not work

转载 作者:行者123 更新时间:2023-12-03 22:32:49 24 4
gpt4 key购买 nike

更新到 Twitter Bootstrap 2.0(非常棒)后,子菜单内部的导航链接不起作用。

jQuery 版本为 1.7.1。下拉菜单实际上有效,并且标记是正确的(根据文档):

<!-- start navbar -->
<div class="navbar navbar-fixed-top" id="navbar">

<!-- start navbar-inner -->
<div class="navbar-inner">

<!-- start container-fluid -->
<div class="container-fluid">

<?php echo anchor('home', 'SCAA', array('class' => 'brand')); ?>

<ul class="nav">

<li class="dropdown" data-toggle="dropdown">
<?php echo anchor('#', 'Inscripciones <span class="caret"></span>', array('class' => 'dropdown-toggle', 'data-toggle' => 'dropdown')); ?>

<ul class="dropdown-menu">
<li><?php echo anchor('inscriptions/add', 'Nueva Inscripción'); ?></li>
<li class="divider"></li>
<li><?php echo anchor('inscriptions', 'Mostrar Todas'); ?></li>
</ul>

</li>
</ul>
<!-- end nav -->

</div>
<!-- end container-fluid -->

</div>
<!-- end navbar-inner -->

</div>
<!-- end navbar -->

注意:我使用 Codeigniter 生成链接,但使用普通标签也不起作用。

插件正在正确加载。

我使用 jQuery('.dropdown-toggle').dropdown(); 调用下拉菜单

我不知道还能做什么或检查什么。有什么提示吗?

最佳答案

标记不正确(至少不完全) - 问题是包含 <li> 内的 data-toggle="dropdown"声明元素。它应该位于该列表元素的第一个子元素中。

要使其正常工作,只需删除 data-toggle="dropdown"列表元素中的属性即可完成。

关于jquery - Twitter Bootstrap 2 : Navbar submenu links do not work,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9213473/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com