スマホのクリック動作を軽くする
- 2018.11.10
- other

制作したサイトで、Androidの時に、スマホのハンバーガーメニューの動作がうまくいかない・遅いということがありまして、ちょっと調べてみました。「タッチイベント」を使っていないせいだったようです。
下記記事を参考にさせていただきました。
https://on-ze.com/archives/1639
ソースの一部を抜き出しますと
元のソースは
$(‘.navToggle’).click(function() {
この部分を
var _touch = (‘ontouchstart’ in document) ? ‘touchstart’ : ‘click’;
$(‘.navToggle’).on(_touch,function() {
に書き換えただけですが、軽く動くようになりました。
-
前の記事
戻るボタンでフォームの値をリセット 2018.11.09
-
次の記事
Gutenbergでコードエディットをするには? 2018.12.08