我试图通过桌面和移动设备上的智能导航来找到最小化我的ui的方法。 在mobil设备中替换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");
//
答案 0 :(得分:0)
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