我有一个关于 JQuery 的问题。我正在尝试设计网站的移动部分,但遇到了错误。所以我有 3 种不同屏幕尺寸的 CSS(480、平板电脑类型和默认值)。移动版本有更多的 jQuery 平铺布局,但我只希望它与移动 480 屏幕尺寸一起使用。我这样做
$(document).ready(function () {
if ($(window).width() < 481) {
我发现的错误是,如果我在手机上并以纵向模式加载站点,然后将屏幕转到横向模式,css 会正确更新,因此它不再使用平铺类型,而是更多列,但是然后 jQuery 仍在工作,我可以切换我不想切换到那个大小的东西,只有 tile 设置。有没有办法做到这一点?如果我在横向模式下加载我的网站,则 jQuery 不会加载(这很好),只有在我切换时才会加载。我知道这是因为它会在页面加载时检查屏幕大小,但有人有解决方法的想法吗?