【问题标题】:Best solution to replace mousedown in mobil devices在移动设备上替换 mousedown 的最佳解决方案
【发布时间】:2016-10-25 03:28:20
【问题描述】:

我正在尝试找到一种方法,通过桌面和移动设备上的智能导航方式来最小化我的用户界面。 在移动设备中替换 mousedown 的最佳解决方案是什么 http://codepen.io/shaikeomra/pen/XKNBVX

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

【问题讨论】:

    标签: jquery jquery-mobile mobile


    【解决方案1】:

    vmousedown - 这是来自 jQuery Mobile 文档:

    "...允许开发者为基本鼠标注册监听器 事件,例如 mousedown、mousemove、mouseup 和 click,以及 插件将负责在后面注册正确的侦听器 场景以尽可能快的时间调用侦听器 设备。”

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

    编辑:我不会替换事件处理,因为现代设备可以同时拥有鼠标和触摸屏,而是遵循其他 SO 答案中描述的提示:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-02-19
      • 2020-04-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-20
      相关资源
      最近更新 更多