我正在编写一个适合移动设备的网页,并且是 JQuery Mobile。但是,在我的 CSS 中,我使用了许多媒体查询。这一切都很好,除非我想使用 AJAX(JQueryMobile 的 'data-ajax' 属性)加载页面。如果我这样做,则似乎没有考虑媒体查询。只有当我刷新页面时,媒体查询才会出现。
有没有人在这方面有任何经验,或者他们能说明我正在发生这种情况吗?
我在 azure 上发布了一个示例来演示。它包含一个登录表单(不需要用户名或密码 - 只需单击“登录”)。在目标 (home.html) 上有一个 div,应该使用宽度大于 767px 的媒体查询来隐藏它)。但是,当我缩小窗口大小时,它并没有隐藏。只有当我重新加载页面并调整大小时才会发生这种情况。
见这里:http ://testjquerymob.azurewebsites.net/index.html
提前致谢。
吨