1

私は自分のウェブサイトのモバイル版を開発していますが、ユーザーが特定の数の星を選択する「評価」スクリプトが iPad では機能しないことに気付きました。

この機能は、通常の Web ブラウザーで jquery .on('click' で動作しました。

私はそれをグーグルで検索し、タップとタッチスタートを見つけました

関数を .on('click touchstart' に変更すると、iPad で動作するようになりました。

チェックボックスをオンにすると、いくつかの追加フィールドが表示/非表示になるフォームを実装しました。もう一度 .on('click' を使用しました。今回は Android フォンで試してみました。できます。

もう少し調査を行うと、特定の状況ではイベントが 2 回トリガーされる可能性があるため、2 つのジェスチャーをバインドしないように他の人が言っていることに気付きました。けっこうだ。

このように、通常の Web ブラウザ、Android デバイス、および i デバイスのさまざまな要素で「クリック」がどのように機能するかについて、誰かがアドバイスし、説明することができます。

1 つのジェスチャのみを使用して実装する方法の例ですが、デバイスに応じて適切なジェスチャが最適です。

NB Imは通常のjqueryを使用しています。

どうもありがとう

4

0 に答える 0