請參閱http://beta.jigsaw.org/的菜單。我無法找到一種方法,讓它在iPhone上的菜單之外輕敲時自動關閉。強制導航菜單在iPhone上的菜單外部輕擊時縮回
在桌面上這可以用什麼來解決這樣的:
var clicked_menu = false;
$(".navbar-collapse").click(function() {
clicked_menu = true;
});
$("body").click(function() {
if(!clicked_menu) $(".navbar-collapse").collapse('hide');
clicked_menu = false;
});
我已經使用jQuery挖掘(http://api.jquerymobile.com/tap/)嘗試過,但沒能得到它在相同的方式工作。
此代碼有問題,但使用touchstart是關鍵。 – 2014-12-03 15:01:09
嗨史蒂夫,謹慎地闡述你發現的錯誤是什麼? – Last1Here 2014-12-03 15:04:45
菜單有時會打開和收回。我無法點擊鏈接,菜單會關閉,鏈接不會被點擊。 – 2014-12-03 20:11:25