2

jQueryモバイルとphonegapを使用して、1つのAndroidアプリに取り組んでいます。jQuery mobile popup を使用して、アプリにポップアップを表示しました。問題は、ポップアップを開くと、不要な透明な紫色のボックスで強調表示されることです。この透明な紫色のボックスを削除するにはどうすればよいですか?

スクリーンショットのリンク: https://docs.google.com/file/d/0BwIDqcJXVfuAdm96SHc1c0liT1U/edit?usp=docslist_api

ポップアップの HTML:

    <div data-role="popup" id="popupCloseRight" class="ui-content" style="max-width:280px">
                        <a href="#" data-rel="back" class="ui-btn ui-corner-all ui-shadow ui-btn-a ui-icon-delete ui-btn-icon-notext ui-btn-right">Close</a>
                        <p>Please enter list name.</p>
                    </div>

ポップアップを開く JavaScript: $('#popupCloseRight').popup('open');

4

1 に答える 1

-1

Android タブレット (Android バージョン 4.2.2) ではこの問題が発生しましたが、携帯電話 (Android バージョン 4.1.2) では発生しませんでした。非常に役立つこのリンクを見つけました:

https://github.com/jquery/jquery-mobile/issues/7533

jquery.mobile-1.4.4.js でこの行にコメントしただけで、現在は機能しています。

this._ui.container.attr( "tabindex", "0" ).focus();
于 2014-10-29T11:48:29.610 に答える