我有二个CSS文件,根据不同屏幕,使用JS如何来控制它导入呢? 使用了这个不行呢:document.getElementsByTagName("link")[0].href="a.css"

解决方案 »

  1.   

    link标签命名ID,然后替换href内容 
    $("#linkID").attr("href","xxx.css");
      

  2.   

    你页面上存在link标签了没有,而且你的代码要放到link标签后面
      

  3.   

    我是这样的,但是无效啊: <link rel="stylesheet" href="a.css" id="mycss">
    <script>
    if (window.screen.width > 700) {
    document.getElementById("mycss").attr("href","b.css");
    }
    </script>
      

  4.   

    我直接使用document.write解决了,谢谢各位。