android - Android 应用程序的 jQuery 移动弹出透明紫色框问题

标签 android jquery-mobile cordova jquery-mobile-popup

我正在使用 jQuery Mobile 和 phonegap 开发一个 Android 应用程序。我已经使用 jQuery 移动弹出窗口在应用程序中显示弹出窗口。问题是当我打开弹出窗口时,它会被我不想要的透明紫色框突出显示。如何去掉这个透明的紫色盒子?

截图链接: 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('打开');

最佳答案

我在我的 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();

关于android - Android 应用程序的 jQuery 移动弹出透明紫色框问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25966933/

相关文章:

android - 错误 : cannot find symbol class DaggerAppComponent version conflict with other dependencies

android - 如何知道android中的内部存储器大小?

java - 如何从 Firebase 身份验证和数据库授予对特定 UID 的读/读/写访问权限

java - 实现自定义 Android GridView

javascript - 根据选项卡更改页面名称

iphone - 如何构建原生 Web 应用程序?

css - Phonegap/JQuery HTML 未正确呈现

cordova - 如何在 Phonegap 3.3 中显示启动画面

android - Phonegap/Cordova 不显示启动画面

ios - Phonegap 构建错误 : no iPhone Developer/Distribution identity found on your certificate