Javascript 在单击时在引导下拉菜单中动态禁用/启用链接

Javascript 在单击时在引导下拉菜单中动态禁用/启用链接,javascript,jquery,html,css,twitter-bootstrap,Javascript,Jquery,Html,Css,Twitter Bootstrap,我知道引导允许用户通过在相应的标记中添加class=“disabled”来禁用其下拉菜单组件中的链接 我想做的是编写一些javascript,这样当用户选择下拉菜单并单击其中的链接时,该链接将被禁用。在下拉菜单的性质中,当选择有效链接或用户在下拉框外单击时,会立即关闭。因此,当用户在任何后续访问中打开菜单时,他或她应该会看到他们以前选择的所有项目显示为禁用 我已经尝试使用此链接中发布的解决方案,但没有一个适合我 以这种修改形式使用Nagra的上述javascript解决方案:$('my#u li

我知道引导允许用户通过在相应的
  • 标记中添加
    class=“disabled”
    来禁用其下拉菜单组件中的链接

    我想做的是编写一些javascript,这样当用户选择下拉菜单并单击其中的链接时,该链接将被禁用。在下拉菜单的性质中,当选择有效链接或用户在下拉框外单击时,会立即关闭。因此,当用户在任何后续访问中打开菜单时,他或她应该会看到他们以前选择的所有项目显示为禁用


    我已经尝试使用此链接中发布的解决方案,但没有一个适合我

    以这种修改形式使用Nagra的上述javascript解决方案:
    $('my#u link')。单击(function(){$(this.addClass('disabled');})
    每当用户单击嵌入在
  • 父元素中的
    时,我可以将
    禁用的
    类添加到每个
  • 元素中


    谢谢。

    您确定引用了正确的元素吗?换句话说,您是否将“禁用”添加到元素
    li
    a
    ?到目前为止您尝试了什么?你发布的链接没有给任何东西添加
    .disabled
    ,我感觉这就是你想要做的。您是否尝试过
    $('#我的链接')。单击(function(){$(this).parent().addClass('disabled');})?@linstantnoodles@Nagra感谢您的评论。如果我说得不够具体,我道歉。我试图向
  • 元素添加一个类,因为引导支持禁用该类。当我删除
    .parent()
    字符串时,Nagra的解决方案可以正常工作。在接下来的8个小时内,我无法回答我自己的问题,所以如果您想要信用卡,请尽管回答。