我是第一个在移动网站上工作的人,遇到了奇怪的问题。我用左右按钮创建了一个自定义jQuery滑块。我已经在自己的Android浏览器,Firefox和Android的Chrome浏览器上进行了尝试。如预期的那样,它工作正常。
当我把作品交给客户时,他说它原本打算在iPhone上无法使用。我对此感到困惑,因为这在我的Android上完美无瑕。因此,我向我的朋友索要配备iOS7的iPhone 4S,并打开了该网站。令我惊讶的是,滑块不起作用。我拿出手机并在Firefox上打开它,它可以正常工作!
为什么会这样呢?如果它可以在Android上运行,那么它也不能在iOS上运行吗?我该如何解决呢?
问候
最佳答案
我知道为什么会这样。默认情况下,iOS Safari不允许所有内容都是“可点击的”。这意味着您需要通过CSS将其设置为cursor: pointer
以使其“可点击”。
我从这里得到了答案:This link告诉为什么会这样。阅读!
问候
关于javascript - 自定义jQuery Slider在iOS 7 Safari上不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21441368/