0
我正在嘗試我的手在響應網頁設計。所以當一個小屏幕上的導航菜單摺疊成一個下拉菜單。用戶可以觸摸按鈕來查看菜單。現在,只需按鈕切換下拉可見度。我希望能夠按手機上的後退鍵或者觸摸外部來隱藏它。關於如何實現這一點的任何提示都會有所幫助。在外部點擊或後退鍵被按下時隱藏div?
我正在嘗試我的手在響應網頁設計。所以當一個小屏幕上的導航菜單摺疊成一個下拉菜單。用戶可以觸摸按鈕來查看菜單。現在,只需按鈕切換下拉可見度。我希望能夠按手機上的後退鍵或者觸摸外部來隱藏它。關於如何實現這一點的任何提示都會有所幫助。在外部點擊或後退鍵被按下時隱藏div?
移動瀏覽器中的BACK按鈕就像桌面應用程序中的BACK按鈕:它不是直接編寫腳本。
如果您想要單擊「外部」元素的操作,您必須嗅探單擊事件上的光標位置並確定自己發生點擊的位置。或者,您可以收聽所有點擊事件並確定點擊的標籤。
試試這個答案:http://stackoverflow.com/questions/6610022/jquery-close-div-by-clicking-anywhere-apart-from-the-div-itself – motivast