2017-04-12 2 views
0

モバイルデバイスの応答メニューに問題があります。問題は、ユーザーがメニュー項目をスクロールすることができないことです。スクロールするリンクに指を置くと(リンクは100%幅です)、そのリンクは自動的に同じ秒で開きます。レスポンシブなメニュー:望ましくないリンクがタッチデバイスをクリック

あなたがここにアクションでそれを見ることができます。問題を参照するには<幅768pxとhttp://glebgrg4.bget.ru

使用のモバイルデバイスを(あなたは、ヘッダーの左上隅にハンバーガーのアイコンを経由して応答メニューを開くことができます)。

このバグの修正はありますか?

+0

メニュースクリプトそのものが原因の場合は、次の記事をチェックしてみてください。https://github.com/codrops/MultiLevelPushMenu/issues?q= – yezzz

+0

また、デモや記事へのリンクもありますこのプラグインのためのhttps://github.com/codrops/MultiLevelPushMenu – yezzz

答えて

0

タッチ用に追加されたイベントリスナーが間違っているようです。 mlpushmenu.jsの行を参照してください。98: this.eventtype = mobilecheck() ? 'touchstart' : 'click';

リスナータイプ 'touchstart'を 'touchend'に設定してください。

+0

これは本当に私を助けてくれませんでした。それでもスクロールするときにスクロールするとリンクを開くことができます。しかし、その後、私は 'タッチスタート'の代わりに 'クリック'を追加し、それは私のために完全に働いた。 –

関連する問題