Javascript jQuery单击未在引导导航栏中调用

Javascript jQuery单击未在引导导航栏中调用,javascript,jquery,html,twitter-bootstrap,Javascript,Jquery,Html,Twitter Bootstrap,我遇到了一个巨大的问题,导航栏中的一个项目无法使用click() 这是我的html代码: <li class="dropdown"> <a class="dropdown-toggle" id="n-btn" href="#" data-toggle="dropdown"> <i class="icon-bullhorn"></i> <span class="badge badge-inverse" id="n-count" style="

我遇到了一个巨大的问题,导航栏中的一个项目无法使用click()

这是我的html代码:

 <li class="dropdown"> <a class="dropdown-toggle" id="n-btn" href="#" data-toggle="dropdown"> <i class="icon-bullhorn"></i> <span class="badge badge-inverse" id="n-count" style="position: relative; bottom: 2px;">1</span> </a>
      <div class="dropdown-menu alert-dropdown">
        <ul>
        <li class="text-center"><span class="pulser"></span></li>
        </ul>
      </div>
    </li>
我尝试过使用
$(“.dropdown”)。在(“click”、“#n-btn”上,改为使用function(){
,但它仍然不起作用。如果这改变了什么,我将使用jquery 2.0.0和Bootstrap 2.3.2查看

$("#n-btn").click(function(e) {
使用(用于引导程序2.x):

对于Bootstrap 3.x(查看其版本),请尝试:


为什么不使用
DOM Ready
而不是load..您正在尝试的浏览器怎么样?控制台中有错误消息吗?我在JSFIDLE中进行了测试,您的警报触发。事件类型仍然是
单击
。剩下的是一个。
$("#n-btn").click(function(e) {
$("#n-btn").on('click.dropdown.data-api', function(e) { ...
$("#n-btn").on('click.bs.dropdown', function(e) { ...