問題:非常に長いテキストフィールドがあり、それらを切り捨てて、[[詳細]]リンクをクリックすると表示されるjQueryMobileポップアップに全文を入力しています。ただし、テキストをポップアップマークアップに置き換えた後、ポップアップを初期化するための適切なフックを見つけるのに問題があります。にバインドしましたpageinit
が、クリックしても何も起こりません。置換コードをまったくバインドしないと、「初期化されていないポップアップで関数が呼び出されました」というメッセージが表示されるので、初期化が必要であることはわかっていますが、そうでない場合はpageinit
、スタックのどのくらい早い段階で必要かわかりません呼ばれる。
JSFiddle:http ://jsfiddle.net/KSFyn/1/-注:JSFiddle用の組み込みのjQuery Mobileは1.1.1であるため、pageinitは期待どおりに機能していませんが、それで私が何をしているのかがわかります。 m達成しようとしています。