-3
http://www.bootply.com/y1iaZwCCct如何使移動視圖導航欄引導像一個正常的菜單
我用在我的網站這個菜單,但不能更改默認設置。我需要一個jQuery腳本,它在移動視圖中爲菜單提供了兩件事情。
- 關閉,當我點擊一個鏈接。
- 關閉,當我點擊菜單外。
我是新來的jQuery,所以任何幫助,將不勝感激。謝謝。
http://www.bootply.com/y1iaZwCCct如何使移動視圖導航欄引導像一個正常的菜單
我用在我的網站這個菜單,但不能更改默認設置。我需要一個jQuery腳本,它在移動視圖中爲菜單提供了兩件事情。
我是新來的jQuery,所以任何幫助,將不勝感激。謝謝。
找到了解決辦法......
data-toggle="collapse"
和data-target=".in"
上a
標籤都有效或列表元素點擊一個鏈接時關閉菜單。該代碼以關閉菜單,當我們點擊菜單
$(document).click(function (event) {
var clickover = $(event.target);
var $navbar = $(".navbar-collapse");
var _opened = $navbar.hasClass("in");
if (_opened === true && !clickover.hasClass("navbar-toggle")) {
$navbar.collapse('hide');
}
});
之外也試試這個代碼..我的作品
$(document).mouseup(function (e) {
e.preventDefault();
var container = $(".container-fluid");
if (!container.is(e.target) && container.has(e.target).length === 0) {
$(".navbar-collapse").collapse('hide');
}
});
$(".navbar-nav li a").click(function(e){
e.preventDefault();
$(".navbar-collapse").collapse('hide');
});
那你試過嗎? – madalinivascu
我需要一個能夠完成上述兩件事情的腳本。我只能在單擊鏈接時關閉菜單,而不能在菜單外單擊時關閉菜單。 – Rajath
我在點擊鏈接時使用了data-toggle =「collapse」data-target =「。in」來關閉菜單,但我還希望菜單在用戶點擊菜單之外時關閉 – Rajath