所以我正在使用 topcoat 开发一个 phonegap 应用程序,并实现了一个飞出菜单,如此处所示。我正在使用此脚本打开/关闭菜单
$(function () {
var slideMenuButton = document.getElementById('slide-menu-button');
slideMenuButton.onclick = function (e) {
var cl = document.body.classList;
if (cl.contains('left-nav')) {
cl.remove('left-nav');
} else {
cl.add('left-nav');
}
};
});
现在一切正常,但我想添加的是滑动关闭面板和打开它的能力。我已经看到 jquery 的触摸库似乎提供了一种解决方案(例如TouchSwipe),但我想尝试让它尽可能接近 1:1 的触摸移动交互。
任何人都知道我应该朝哪个方向发展或有任何想法?任何帮助表示赞赏。