我正在使用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打开弹出窗口: $(&#39;#popupCloseRight&#39)弹出。(&#39;开&#39);
答案 0 :(得分:-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();