Javascript ipad上safari中出现的元素

Javascript ipad上safari中出现的元素,javascript,jquery,css,ipad,safari,Javascript,Jquery,Css,Ipad,Safari,我用html和jquery做了一个简单的项目。除了iPad上的safari之外,它在所有浏览器中都非常有效。由于苹果没有windows版本的safari,我无法检查错误是否明确针对ipad,但我认为是这样 问题是,从jquery中获取宽度的相框根本不会出现在ipad上。Chromes developer tools设备模式可以正确显示所有内容,我有css查询,可以处理较小的屏幕,所以问题出在ipad上。我也没有找到在ipad上进行web调试的方法。很难给出一个代码示例,因为我真的不知道错误是什么

我用html和jquery做了一个简单的项目。除了iPad上的safari之外,它在所有浏览器中都非常有效。由于苹果没有windows版本的safari,我无法检查错误是否明确针对ipad,但我认为是这样

问题是,从jquery中获取宽度的相框根本不会出现在ipad上。Chromes developer tools设备模式可以正确显示所有内容,我有css查询,可以处理较小的屏幕,所以问题出在ipad上。我也没有找到在ipad上进行web调试的方法。很难给出一个代码示例,因为我真的不知道错误是什么,但我有一个现场演示,你可以查看。对于你在iPad上,它应该是冬季背景之前的照片


我在第一次加载桌面Chrome时也遇到了同样的错误。如果我刷新,则图片加载良好,但在第一次访问链接时,我只得到页脚图像(树)

在第一个加载时,jQuery高度/宽度都没有应用。控制台中没有错误,如果我重新运行该函数,它将正常工作(无需重新加载页面)

我建议将脚本进一步向下推,或者使用$(window.load(function(){} 而不是 $(文档).ready(函数(){}

这是我唯一可以假设的错误,如果它第一次失败,但与正在缓存的页面一起工作