0
我目前正在開發一個Web應用程序小,使得使用點擊,平移的地圖和固定頭 - 事件衝突
- 谷歌地圖(前端使用jQuery的用戶界面,地圖)
- 的jQuery移動與a fixed header & footer
現在我遇到了對觸摸功能的設備出現,以及在桌面上的衝突/鼠標控制「點擊」事件:當我"tap"或"click"地圖實際上是「鍋」,然後我的頭/ footer切換它的visibili TY。由於我想保持切換行爲,我不能簡單地停用它,但是在地圖的每個「平移」上顯示/隱藏頁眉/頁腳都是奇怪的。想了一些時間後,我想我有一個應該工作的概念:
問題:我該如何添加延遲到頁眉/頁腳的可見性切換?所以當我在XYms之後沒有釋放手指/鼠標時,頁眉/頁腳不顯示/隱藏?
例子:
jQuery('#map_page').live(
"pageinit"
,function()
{
// Att.: pseudo code
if ($.mobile.taphold)
don't toggle fixed
if (mousedown > XYms)
don't toggle fixed
}
);
謝謝!