0

ここに多くのアイテムがあります:

図1

それらの 1 つをクリックすると、展開され、内側の入力フィールドが表示されます。問題は、モバイル デバイスでは、アイテムをタッチすると内側の入力ボックスがフォーカスされますが、展開するだけではありません。

図 2

html は次のようになります。

<div> <h2>Write</h2> <p><input type="text" value="Content"></p> </div>

iOS デバイスでは、アイテムの touchend イベントをリッスンしてこのアクションを防止し、「evt.preventDefault()」によってデフォルト アクションを防止します。しかし、Android デバイス (2.2.1 でテスト) では機能しません。

4

1 に答える 1