Jquery Twitter引导Scrollspy Actviate触发器

Jquery Twitter引导Scrollspy Actviate触发器,jquery,Jquery,我见过无数次被问到的问题,但我似乎找不到解决问题的办法 我目前正试图在“激活”一节时执行一个函数。我希望我的措辞是正确的。Scrollspy可以正常工作,但我无法使用以下命令触发任何事件: $('.ul.nav li').on('activate', function() { //do something }); 在测试我是否能得到响应时,我试图触发一个警报,我得到了很多。“激活”绑定到哪个元素?菜单元素?部分ID?这里有两个问题: 您的事件不正确,我想您需要focus 在on的上尝

我见过无数次被问到的问题,但我似乎找不到解决问题的办法

我目前正试图在“激活”一节时执行一个函数。我希望我的措辞是正确的。Scrollspy可以正常工作,但我无法使用以下命令触发任何事件:

$('.ul.nav li').on('activate', function()
  {
   //do something
});

在测试我是否能得到响应时,我试图触发一个警报,我得到了很多。“激活”绑定到哪个元素?菜单元素?部分ID?

这里有两个问题:

  • 您的事件不正确,我想您需要
    focus
  • 在on的
    上尝试事件委派
  • 您的代码应该如下所示:

    $(document).on("focus", ".ul.nav li", function(event){
       //do something
    });
    

    啊,非常感谢你!我用“激活”替换了“聚焦”,效果非常好。谢谢!