2016-06-23 6 views
0

デスクトップとモバイルデバイスのナビゲーションのスマートウェイで自分のUIを最小限に抑える方法を見つけようとしています。 は http://codepen.io/shaikeomra/pen/XKNBVXモバイルデバイスのmousedownを置き換える最良のソリューション

$(document).mouseup(function(e){ 
    if(mouse_down) { 
    // 
    mouse_down = false; 
    $("#header").animate({height: 46},300); 
    $("#menu").removeClass("show"); 
    $(".pullmenu-icon").removeClass("hide"); 
    // 

答えて

0

vmousedownモービルデバイスでマウスダウン置き換えるための最良の解決策は何ですか - これはjQueryのモバイルドキュメントからです:

」...開発者が基本のためのリスナーを登録することができますマウス mousedown、mousemove、mouseup、およびclickなどのイベントと、 プラグインは、の最速時間にリスナーを呼び出すために、 シーンの背後にある正しいリスナーを登録して処理しますデバイス。

https://api.jquerymobile.com/vmousedown/

編集:私はSOに答える現代のデバイスは、両方のマウス添付とタッチスクリーンを持つことができるよう、イベント処理を置き換えるのではなく、この他に説明のヒントに従っていないでしょう。

How to bind both Mousedown and Touchstart, but not respond to both? Android, JQuery

関連する問題