Bootstrap 3.1.1在“.li>a”下拉菜单中链接,并在其“a”节点上单击jquery事件“onClick”

Bootstrap 3.1.1在“.li>a”下拉菜单中链接,并在其“a”节点上单击jquery事件“onClick”,jquery,twitter-bootstrap,drop-down-menu,jquery-events,Jquery,Twitter Bootstrap,Drop Down Menu,Jquery Events,在$document.ready上,我初始化脚本并使用以下内容替换某些节点: <div class="btn-group live-block" live_id="city-live" initialized="yes"> <input class="form-control" type="text" autocomplete="off" name="city-live"> <ul class="dropdown-menu"> <

在$document.ready上,我初始化脚本并使用以下内容替换某些节点:

<div class="btn-group live-block" live_id="city-live" initialized="yes">
   <input class="form-control" type="text" autocomplete="off" name="city-live">
   <ul class="dropdown-menu">
      <li><a href="#" class="live-element" val="4400">Kiev</a></li>
      <li><a href="#" class="live-element" val="4401">New York</a></li>
      <li><a href="#" class="live-element" val="4402">Moscow</a></li>
   </ul>
   <input type="hidden" name="" value="">   
</div>
在HTMLDOM中的任何地方都可以,但不能在引导类下拉菜单中 请帮我做这个li>a可点击! 另外,不要建议我更改引导类下拉菜单的名称,因为我希望我的代码对引导友好

$(document).on('click', 'a.live-element', function(e){
        event.stopPropagation();
        console.log(123);
        e.preventDefault();

})

这对我有帮助

您没有任何li元素?您在ul下没有li标签?是的,我有!只是在这里复制粘贴代码时出错了你发布的代码本身没有任何作用。你能发布升级到Bootstrap v3.2.0吗。
$(document).on('click', 'a.live-element', function(e){
        event.stopPropagation();
        console.log(123);
        e.preventDefault();

})