タップイベントとタップポイントスルー原理の分析
この記事の内容は、タップ事件の分析とタップポイントスルーの原則に関するものであり、参考になるものであり、困っている友人に役立つことを願っています。
最初にタップ イベントを紹介します:
タップ イベントの意味: モバイル側では、クリック イベントは 300 ミリ秒の遅延があります。これは、ブラウザーがクリックが継続するかどうかを判断して Web ページをズームするかどうかを決定するためです。 300ミリ秒。 (つまり、Web ページを拡大するダブルクリックの効果は 300ms の判定時間があります。300ms 経過後にクリックイベントがトリガーされます)
タップイベントの実装: ブラウザーがサポートするタッチイベントを使用します。デフォルトでは、touchstart、touchmove に従ってシミュレートします。これらの 3 つの touchend イベントは、タップ イベントをシミュレートして、タップ イベントをカプセル化する効果を実現します。以下のコードは、私が作成した単純なカプセル化です。
整理しましょう: タップイベントの順序は touchstart -> touchmove -> touchend -> です
タップタップの原理:
この種のアプリケーションシナリオは次のとおりですマスク レイヤーをクリックすると、マスク レイヤーが消え、下部のページが表示されます。下部ページの要素がクリック イベントにバインドされており、その要素の位置でマスクをクリックすると、要素のクリック イベントがトリガーされることがわかります。
- clickはPC側ではmousedown→move→clickの順で実行され、モバイル側ではtouchstart→touchmove→touchendの順に実行されます。 -> [順次実行] をクリックします。タッチエンドするとマスクが消えるため、下のページの要素をクリックすることと同じになります。したがって、一番下の要素がクリック イベントをトリガーします。
- タップイベントまたはクリックイベントを一律に使用します。
- マスクレイヤーの消失を300ミリ秒以上遅延させます
- それをブロックするために透明なマスクを取得します(推奨されません、あまりにも愚かで面倒です)
- fastclickライブラリを使用してください
以上がタップイベントとタップポイントスルー原理の分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









HTML の表の境界線に関するガイド。ここでは、HTML でのテーブルの境界線の例を示しながら、テーブル境界線を定義する複数の方法について説明します。

HTML マージン左のガイド。ここでは、HTML margin-left の概要とその例、およびそのコード実装について説明します。

これは、HTML でのネストされたテーブルのガイドです。ここでは、テーブル内にテーブルを作成する方法をそれぞれの例とともに説明します。

HTML テーブル レイアウトのガイド。ここでは、HTML テーブル レイアウトの値と例および出力について詳しく説明します。

HTML 入力プレースホルダーのガイド。ここでは、コードと出力とともに HTML 入力プレースホルダーの例について説明します。

HTML でのテキストの移動に関するガイド。ここでは、概要、マーキー タグが構文でどのように機能するか、および実装例について説明します。

HTML オンクリック ボタンのガイド。ここでは、それらの紹介、動作、例、およびさまざまなイベントでの onclick イベントについてそれぞれ説明します。
