5

jquery mobile 1.2.0の新しいポップアップダイアログを使用して、多数のYouTubeビデオを表示しています。これが私が使用しているポップアップの例です:

http://jquerymobile.com/demos/1.2.0/docs/pages/popup/popup-iframes.html

マップの例に注目してください...これは、閉じるボタンを備えたファンシーボックススタイルです。ビデオポップアップに同じことをさせました。違いは、次のようにポップアップに追加される追加のクローズリンクです。

<a href="##" data-rel="back" data-role="button" data-theme="a" data-icon="delete" data-iconpos="notext" class="ui-btn-right">Close</a>

問題は次のとおりです。1つのビデオを開いてから閉じ、次のビデオを開いて閉じると、最初のビデオが再び表示されます。前のビデオが歴史の中で「戻る」があり、クローズボックスが「戻る」として実装されているためだと思います。

クローズボックスを真の「クローズ」として実装するための組み込みの方法はありますか、それともjavascriptを介して実装する必要がありますか?

4

1 に答える 1

16

@Redtopia、ご回答ありがとうございます。myPopup.popup({ history: false });ポップアップのオプションを設定して問題を修正しました。その後、すべてが正常に動作します。

于 2012-10-25T07:27:18.150 に答える