有人在 iOS Safari 中遇到过删除元素时的问题吗($("some-selector").html("")
, $("some-selector") .innerHTML
)仍然显示在移动 safari 中吗?
iWebinspector 只显示 DOM 树中的新元素,将容器输出到控制台也表明应该只显示新内容。
不知道它有多有用——但似乎旧元素是可滚动的,但不可点击。非常奇怪的故障。
在 iPad 2(不是我的,我认为是 5.1)、iPhone 4 iOS 5.1、iOS 5.1 iPad 模拟器上测试。
谢谢!
更新
删除容器本身解决了这个问题。因此,如果您遇到同样的问题,我建议您删除容器并重新添加它。
最佳答案
我发现的有效解决方法是删除容器并再次添加它(有关详细信息,请参阅我最后的评论 so scunliffe)。
关于javascript - 删除的 DOM 元素仍然显示在 mobile safari (iOS 5.1) 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11713122/