0
我使用手冊中描述的方法使用JPanelMenu按鈕單擊。 我在我的移動webapp上使用了兩個Hammer.JS操作,向右滑動以返回到索引頁面,並且想要使用swipeleft來顯示菜單。已解決如何使用Hammer.js觸發JPanelMenu
這裏是Hammer代碼,帶有JPanelMenu觸發器。 這不會激活菜單,但是,一旦菜單關閉,然後再次用另一個滑動重新打開,菜單的寬度看起來會加倍並填充空白,寬度會隨着每個後續激活而增加....任何想法?
更新:註釋掉jPmx.on()似乎解決這個問題,同時允許輕掃,然後點擊一個按鈕來激活菜單。
<script type="text/javascript">
var hammer = $('body').hammer();
hammer.on('swipeleft', function(event) {
var jPMx = $.jPanelMenu();
// jPMx.on();
jPMx.trigger(true);
});
</script>
排序這一點,我認爲它控制按鈕打開菜單實例是相互矛盾的,上述更新 –