2014-03-26 84 views
0

我有一個前面的主要內容,一個絕對定位在後面的菜單和一個切換按鈕,可以將菜單滑入/滑出(在主要內容上使用CSS轉換)。奇怪:CSS轉型元素JS「點擊」

問題發生在較舊的(2.x)Android瀏覽器(有時候還有其他地方)。當我點擊切換按鈕關閉菜單時,點擊事件會「捕獲」一段時間,而不是在同一位置重複點擊事件,就好像沒有對內容應用轉換一樣。這導致激活內容中的鏈接,這是不希望的。

Demo is here。使用較舊的Android默認瀏覽器查看問題。當您打開菜單(左上角的圖標),然後通過單擊同一圖標將其關閉時,頁面將重新加載(就像您單擊了右上角的鏈接一樣)。

回答

0

我想,我的事件是嚴重的。如果將來有人會遇到同樣的問題,請在綁定兩者時小心:觸摸事件和點擊事件。觸摸事件在我的案例中首先被解僱,然後轉變發生在點擊之後,導致「複製」事件。