ユーザーがタップして次のページに移動できるように、顧客のメールアドレスと電話番号をリストビューに表示し、アドレスをボタンに表示する必要があります。JSON データを取得し、JavaScript を使用してリスト項目を動的に追加し、JQuery Mobile Beta 1 を使用して表示しています。スタイリングを適用するには、.page() メソッドに続いて .listview() を呼び出しています。
私は2つの問題に直面しています:
アイテムのリストで、iPhone で listitem をタップしても何もしません。しかし、それをしばらく保持すると、開く、サファリで開くなどのオプションが開き、クリックすると次のページが表示されます。アイテムごとに発生しています。それがリスト項目、戻るボタン、または data-role="button" のアンカーであるかどうか。完全なマウスクリックでブラウザ上で正常に動作しています。助けが必要!!
アドレスを表示するためにボタン ( with data-role="button:) にいくつかのスタイルを適用しています。最初は完全に表示されますが、戻るボタンを使用してリストに移動し、アイテムをもう一度クリックすると、リストビュー アイテムは適切にスタイル設定されていますが、ボタンは単純なリンクであり、スタイルが適用されたボタンではありません。
iPhoneでこのような動作をする理由を教えてください。