【问题标题】:Unable to Change Button Selections on iOS Safari无法更改 iOS Safari 上的按钮选择
【发布时间】:2020-01-25 04:28:08
【问题描述】:

在网页上,我正在处理一系列按钮,这些按钮在页面上呈现为重复,在<ul> 标签内生成<li> 元素。选择是顺序的,在第一个列表中限制为一个选择,第二个列表仅在从第一个列表中选择后才呈现。您只能在第一个列表中选择一个项目,在第二个列表中选择多个项目。在我的 iPhone 上测试网页时,我无法更改第一部分的选择或取消选择我在第二个列表中选择的任何内容。

此问题仅适用于 iOS 13 之前的 iPhone。装有 iOS 13 或更高版本的 Android 和 iPhone 处理此页面没有问题。这个错误在我的雷达下飞行了一段时间,因为我正在使用 Chrome 开发人员工具上的移动视图模拟器来验证我的移动更改。问题没有出现在那里。

我到处寻找遇到此问题的其他人,但似乎并不常见。我应该通过 Javascript、CSS 还是 HTML 来解决这个问题?

【问题讨论】:

    标签: javascript ios css safari mobile-safari


    【解决方案1】:

    结果证明这个问题是由于 jquery 兼容性造成的,而且修复非常简单。只需将onclick='' 添加到列表元素即可恢复正常的预期功能。

    【讨论】:

      猜你喜欢
      • 2016-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-09
      • 2015-04-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多