好奇! js链接不在文件末尾

时间:2013-10-27 16:37:20

标签: javascript php hyperlink

我很奇怪在我的php网页中链接我的js文件。首先,我把它放在文件的末尾(就在关闭body标签之前),在本地模式下一切正常。但是当我将我的网络上传到我的服务器时,js文件似乎没有链接,我必须把它放在标题中才能工作。

因此,说我的所有函数都在一个名为“scripts”的独立文件中,这样很重要。

这不是重要的麻烦,但我很担心。有人可以解释一下吗?

提前致谢

被修改 感谢@Pointy和@Jochen的快速回答。我尝试过使用chrome检查器。没有错误显示,只是没有加载文件。这是我的网页结构(我不复制完整的代码原因会如此夸张)

<!Doctype html>  
<html lang="en">
  <head>
    <title></title>
        <meta name="description" content="">
        <meta name="author" content="">
        <meta charset="utf-8">
        <meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0;">
        <!--CSS starter-->
        <link href="" rel="stylesheet" media="screen">
        <!--CSS font-awesome-->
        <link href="font-awesome/css/font-awesome.css" rel="stylesheet">


        <!--[if IE 7]>
            <link href="font-awesome/css/font-awesome-ie7.min.css" rel="stylesheet">
        <![endif]-->

        <!--[if lt IE 9]>
            <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
        <![endif]-->

        <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>

<!-- javascript (here links working) -->


  </head>

  <body>


<!--sections--> 
<!--/sections--> 

<!-- javascript (here not working) -->
    <script src="js/bootstrap.min.js"></script>
    <script src="js/jquery.knob.js"></script>
    <script type="text/javascript" src="js/jquery.easing.min.js"></script>  
    <script type="text/javascript" src="js/jquery.mixitup.min.js"></script>
    <script type="text/javascript" src="js/jquery.validate.min.js"></script>
    <script src="js/messages_es.js" type="text/javascript"></script>
    <script src="js/main.js"></script>


 </body>

</html>

1 个答案:

答案 0 :(得分:1)

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>

我猜这条路是错的,试试:

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>