2014-01-10 55 views
-8

我在codecademy.com中制作了项目。这里是一个链接:http://www.codecademy.com/katamarani4/codebits/r4Mr8e

它的网站上完美的作品,但我不能在本地运行这些文件。 CSS和HTML文件一起工作,但.js文件不起作用。

这里是他们:https://www.dropbox.com/sh/8rhawab0ie8pbs7/IFRlk1Zk6y


这里的文件的开头:

<!DOCTYPE html> 
<html> 
<head> !-- 
    <link type="text/css" rel='stylesheet' href='style.css'/> 

    <script 
     src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"> 
    </script> 
    <meta charset="UTF-8" /> 
    <title> Lexical Clock</title> 
    <script 
     type="text/javascript" src="jquery-1.8.3.min.js"> 
    </script> 
     <script type="text/javascript" src='script.js'></script> 
</head> 
+9

请注明[能重现问题相关的代码(http://sscce.org/)在问题本身,并具体谈谈问题比“不工作”:会发生什么?这与发生的情况有何不同?报告了哪些错误? – Quentin

+0

scrypt.js文件不加载,在选项卡上我只对CSS和html有影响:\ – katamarani4

+1

你如何确定它“不加载”?你用什么代码来加载它?浏览器开发工具中的* Net *选项卡是什么意思?你能看到它的要求吗?它成功了吗? – Quentin

回答

3

在本地运行,则必须更改:

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

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

src="//...是使用http:时主要就是页面http:,并https:当它是一个https:招 - 但是当你在本地运行的文件,它看起来它在file:和失败。

另外,你正在加载两个版本的jQuery,可能不想。删除:

<script 
    type="text/javascript" src="jquery-1.8.3.min.js"> 
</script> 

共有:

<!DOCTYPE html> 
<html> 
<head> 
    <meta charset="UTF-8" /> <!-- should always be first --> 
    <title>Lexical Clock</title> 
    <link type="text/css" rel='stylesheet' href='style.css'/> 
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> 
    <script src="script.js"></script> 
</head> 
相关问题