2

モバイル アプリを 1.2 の変更とアップグレードに対応させる際に問題が発生しました。新しいポップアップで作業しているときに、いくつかのエラーを発見し、それらをハッキングして機能させました。

  1. ポップアップを作成するときに<a>、 タグから を分離することはできません。<div>jQm は、同じ div ラップ内にある<a data-rel>and<div data-role>を探しているようです (これは間違っている可能性があります。推測にすぎません)。

    • ポップアップがダイアログに基づいており、ダイアログにはこの問題がないため、これがアルファ版であるという理由だけであるかどうかを誰かが知っている場合はお知らせください
  2. ポップアップの生成を呼び出してから、そのポップアップの開始をすぐに呼び出すことはできません。

    • 開くために呼び出す前に、作業するのに数秒かかる必要が$('#selector').popup()あるため、簡単な修正は、open の周りに setTimeout をラップすることです。
    • setTimeout('$('#selector').popup("open")',100);

共有して、できればアルファ リリースをいじる無駄な時間を節約したかっただけです。

ここに私がまとめたいくつかの Jsfiddle があるので、私の言いたいことがわかるでしょう。 http://jsfiddle.net/2VGZX/31/

4

1 に答える 1

0

ポップアップ div がページ div 内にある場合は、正常に$('#selector').popup().popup('open')動作します。

<div>とに関するあなたの問題がよくわかりません<a>

于 2012-11-15T17:21:41.970 に答える