0

動的にページを作成するために常に正常に機能する関数があります。ただし、追加すると問題が発生します

`data-rel="dialog"` 

ターゲットURLに。症状は、動的ダイアログを初めて正常に生成でき、次の別のダイアログを生成しようとしても機能しなくなり、繰り返して最初のダイアログが表示されることです。調査の結果、

`$page.children(":jqmData(role=content)")` 

2回目からnullを返します。誰かが理由と修正方法を知っていますか?

こちらの例をご覧ください、http://jsfiddle.net/RtYuP/10/

4

1 に答える 1

0

この問題は、変更することで解決されます

$page.children(":jqmData(role=content)") 

$page.find(":jqmData(role=content)")

ダイアログが拡張された後、コンテンツコンテナは元のdivの直接の子ではなくなるためです。

于 2012-09-02T01:32:11.860 に答える