我的单页网络应用程序上有一个选择元素。该应用程序具有响应式设计,可在移动设备上运行。以下是开发版本的链接。
http://mapcodexpublish.com/mcxwebdev/ http://mapcodexpublish.com/mcxwebdev/
select 元素适用于除移动版 Chrome 之外的所有浏览器。在 Android 版 chrome 上,当我认为它显示选项列表时,但是当选择一个选项时,它根本没有改变。我试图就更改事件发出警报,但没有被触发。
我厌倦了真实的设备,但这里是模拟器的屏幕截图。那是完全一样的。
有没有人有类似的问题或有任何想法来解决这个奇怪的问题?
似乎对我有用的超级黑客修复是在触发更改时在选择上触发模糊事件。就像是:
$('select').change(function(){
if (/Android/.test(navigator.userAgent)){
$(this).blur();
}
});
真的不为这个“修复”感到自豪,但它确实有效。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)