javascript - Twitter Bootstrap 下拉菜单不起作用

标签 javascript jquery html css twitter-bootstrap

我已经包含了 twitter bootstrap css 和 js 文件,然后使用以下 Javascript 代码,我想将下拉效果应用于 HTML 标记。但它不起作用,也没有在控制台中显示任何错误。请帮助我。

我已经包括:

<link media="all" type="text/css" rel="stylesheet" href="http://localhost/game/public/css/bootstrap-responsive.min.css">
<link media="all" type="text/css" rel="stylesheet" href="http://localhost/game/public/css/bootstrap.min.css">

<script src="http://localhost/game/public/js/bootstrap.min.js"></script>
<script src="http://localhost/game/public/js/bootstrap-datepicker.js"></script>

这是 Javascript:

<script type="text/javascript">
    $(document).ready(function(){
       $('.nav').dropdown(); 
});

</script>

这是标记:

<ul class='nav nav-pills pullright'>

    <li class="btn btn-navbar"><a href="{{ action('user_home') }}">خانه کاربری</a></li>
    <li class="btn btn-navbar"><a class="dropdown-toggle" href="#">سفارش جدید</a>
        <ul class="dropdown-menu nav-collapse">
            <li class="btn btn-navbar"><a href="{{ action('user_order_new', array('step'=>1, 'action'=>'new') ) }}">سفارش بازی</a>
                <ul>
                   <li class="btn btn-navbar"><a href="{{ action('user_order_new', array('step'=>1, 'action'=>'new', 'parent'=>'GOCS') ) }}">Counter Strike</a> 
                </ul>
            <li>
        </ul>
    </li>
    <li class="btn btn-navbar"><a href="{{ action('game_order') }}">سفارش بازی</a></li>
    <li class="btn btn-navbar"><a href="{{ action('user_order_listing') }}">فهرست سفارش ها</a></li>
    <li class="btn btn-navbar" ><a href="{{ action('payments') }}">فهرست پرداخت ها</a></li>
    <li class="btn btn-navbar"><a href="{{ action('user_offline_payment') }}">ثبت فیش پرداختی</a></li>
    <li class="btn btn-navbar"><a href="{{ action('user_edit') }}">حساب کاربری</a></li>
    <li class="btn btn-navbar"><a href="{{ action('pass_change') }}">تغییر رمز عبور</a></li>
    <li class="btn btn-navbar"><a href="{{ action('logout') }}">خروج</a></li>
</ul>

最佳答案

您不需要任何 javascript,只需在您的页面中包含 Bootstrap css 和 js 文件即可。

您可以在此处查看下拉组件的示例:

http://getbootstrap.com/components/#btn-dropdowns

关于javascript - Twitter Bootstrap 下拉菜单不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21553924/

相关文章:

javascript - 如何根据从 DOM 接收到的键更新状态数组中的某些对象

javascript - 该值未插入到文本框中,它在两天前工作?

jquery - 为什么 HTML 标记中的空格会导致 CSS 不同?

javascript - Jquery,点击传递值

html - 元视口(viewport)标签和 css 媒体查询的问题

JavaScript 媒体源元素

javascript - 如何通过动画显示正在排序的 HTML 元素

javascript - Jquery自动完成数据显示标签和商店ID

javascript - payone 与 creditcardcheck 集成

html - 2012 html 电子邮件 - 表格、div 和@media