0

ユーザーがタップして次のページに移動できるように、顧客のメールアドレスと電話番号をリストビューに表示し、アドレスをボタンに表示する必要があります。JSON データを取得し、JavaScript を使用してリスト項目を動的に追加し、JQuery Mobile Beta 1 を使用して表示しています。スタイリングを適用するには、.page() メソッドに続いて .listview() を呼び出しています。

私は2つの問題に直面しています:

  1. アイテムのリストで、iPhone で listitem をタップしても何もしません。しかし、それをしばらく保持すると、開く、サファリで開くなどのオプションが開き、クリックすると次のページが表示されます。アイテムごとに発生しています。それがリスト項目、戻るボタン、または data-role="button" のアンカーであるかどうか。完全なマウスクリックでブラウザ上で正常に動作しています。助けが必要!!

  2. アドレスを表示するためにボタン ( with data-role="button:) にいくつかのスタイルを適用しています。最初は完全に表示されますが、戻るボタンを使用してリストに移動し、アイテムをもう一度クリックすると、リストビュー アイテムは適切にスタイル設定されていますが、ボタンは単純なリンクであり、スタイルが適用されたボタンではありません。

iPhoneでこのような動作をする理由を教えてください。

4

1 に答える 1

0

最初の問題に関しては、Jquery モバイル ベータ 1 の欠陥で、いくつかの Nighly ビルドで修正されており、Jquery モバイル フォーラムからダウンロードできます。

次に、HTML にタグを追加し、その間にある HTML を jquery を使用して置き換えます。

于 2011-08-11T11:49:13.867 に答える