我使用本手册中描述的方法让JPanelMenu按下按钮。 我在我的移动网络应用程序上使用了两个Hammer.JS操作,向右滑动以返回索引页面,并希望使用swipeleft来显示菜单。
这是Hammer代码,带有JPanelMenu触发器。 这确实激活了菜单,但是,一旦菜单关闭,然后再用另一次滑动重新打开,菜单的宽度似乎加倍并填充空白,宽度随着每次后续激活而增加....任何想法?< / p>
<script type="text/javascript">
var hammer = $('body').hammer();
hammer.on('swipeleft', function(event) {
var jPMx = $.jPanelMenu();
jPMx.on();
jPMx.trigger(true);
});
</script>
答案 0 :(得分:0)
评论jPmx.on()
似乎解决了这个问题,允许滑动并点击按钮来激活菜单。
<script type="text/javascript">
var hammer = $('body').hammer();
hammer.on('swipeleft', function(event) {
var jPMx = $.jPanelMenu();
// jPMx.on();
jPMx.trigger(true);
});
</script>