私の Web サイトには、onClick イベントを持つ入力ボタンがあります。onClick イベントは単に JavaScript 関数をトリガーします。この関数は、jQuery を使用して Ajax Get 呼び出しを行い、Web ページも更新します。
IE、Chrome(私のPC)で正常に動作します。しかし、私の携帯電話では機能しません。今年携帯電話を購入したので、私が推測するブラウジング機能に関しては最新です。OSはアンドロイドを採用。
私の Web サイトには、onClick イベントを持つ入力ボタンがあります。onClick イベントは単に JavaScript 関数をトリガーします。この関数は、jQuery を使用して Ajax Get 呼び出しを行い、Web ページも更新します。
IE、Chrome(私のPC)で正常に動作します。しかし、私の携帯電話では機能しません。今年携帯電話を購入したので、私が推測するブラウジング機能に関しては最新です。OSはアンドロイドを採用。
HTML タグではなく JS でtap
withを使用してみてください。これに似た問題があり、代わりにこれを使用して解決しました:on
onclick
$("#mypage1").on("click tap vclick", "a", function (e) {
e.preventDefault(); //dont forget this if you're using an anchor tag as a button
//your code.
});
ドキュメントvclick
からの情報:
jQuery Mobile の「vclick」イベント ハンドラは、モバイル デバイスの「onclick」イベント ハンドラをシミュレートします。
ドキュメントtap
からの情報:
すばやく完全なタッチ イベントの後にトリガーされます。