javascript - 响应式设计 : Mobile version of site shows full version while loading

标签 javascript jquery html css responsive-design

我正在尝试使用 CSS 和 jQuery 构建我网站的移动版本。网站工作正常,但当页面仍在移动浏览器上加载时,它会显示完整版网站一秒钟,然后在页面完全加载后显示移动版。上次我什至为同一域名制作了不同的移动网站:

if($(window).width()<500){window.loacation('mobile.webtsite.com')}

我还是遇到了同样的问题。 但是这次我做的是:

 if($(window).width()<500){
        $("#linkCss").attr('href','styles/mobile.css');
        var high=$(window).height()*60/100;

最佳答案

只需在文档就绪语句之前调用您的函数即可。

<script>
   thisWillFireImmediately();

   $(function() {
      thisWillFireOnDocumentReady();
   });
</script>

更多信息:Running jQuery code before the DOM is ready?

关于javascript - 响应式设计 : Mobile version of site shows full version while loading,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43152784/

相关文章:

javascript - 模仿 Facebook 的提及系统

javascript - 我如何使用javascript写入xml

javascript - 使用 jquery 创建带有 div 的框

JavaScript 验证输入仅包含提交时的整数

javascript - 单击似乎没有触发

javascript - 如何在网站页脚中的另一个现有 ul 元素之前插入 ul 元素

javascript - 如何使用 jquery 隐藏基于子值的标签

css - 将 Initializr 模板中的导航按钮与导航栏底部对齐

jquery - $ ('.block' ).height($(this).width());导致区 block 高度延伸

javascript - 如何使用 jquery 添加 img 标签的 alt 属性