Javascript 引导移动下拉菜单链接不可单击
我正在使用最新版本的Twitter引导(2.3.2)作为我网站的框架 我在Bootstraps navmenu中遇到的唯一问题是,在我的手机上查看网站时,下拉链接不可单击。当您尝试单击该链接时,菜单将关闭。不过,下拉列表之外的链接可以正常工作。我查看了bootstrap-dropdown.js,并在GitHub讨论中找到了一行推荐的代码,该代码本来应该可以解决这个问题,但它已经存在了。这有什么办法?我感谢你在这件事上的帮助Javascript 引导移动下拉菜单链接不可单击,javascript,twitter-bootstrap,Javascript,Twitter Bootstrap,我正在使用最新版本的Twitter引导(2.3.2)作为我网站的框架 我在Bootstraps navmenu中遇到的唯一问题是,在我的手机上查看网站时,下拉链接不可单击。当您尝试单击该链接时,菜单将关闭。不过,下拉列表之外的链接可以正常工作。我查看了bootstrap-dropdown.js,并在GitHub讨论中找到了一行推荐的代码,该代码本来应该可以解决这个问题,但它已经存在了。这有什么办法?我感谢你在这件事上的帮助 /* APPLY TO STANDARD DROPDOWN ELEM
/* APPLY TO STANDARD DROPDOWN ELEMENTS
* =================================== */
$(document)
.on('click.dropdown.data-api', clearMenus)
.on('click.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() })
.on('click.dropdown.data-api' , toggle, Dropdown.prototype.toggle)
.on('keydown.dropdown.data-api', toggle + ', [role=menu]' , Dropdown.prototype.keydown)
}(window.jQuery);
我也经历过同样的问题。在我的手机上无法单击子菜单。我添加了以下javascript,它似乎可以工作
jQuery(document).ready(function($) {
$("li.dropdown a").click(function(e){
$(this).next('ul.dropdown-menu').css("display", "block");
e.stopPropagation();
});
});
我也经历过同样的问题。在我的手机上无法单击子菜单。我添加了以下javascript,它似乎可以工作
jQuery(document).ready(function($) {
$("li.dropdown a").click(function(e){
$(this).next('ul.dropdown-menu').css("display", "block");
e.stopPropagation();
});
});
请添加到github讨论的链接,以及navmenuplease的html添加到github讨论的链接,以及navmenu的html