script.js在网站上传

时间:2014-03-24 20:43:52

标签: jquery html

我在代码学院完成了我的项目。现在我尝试上传我的网站。我将每个文件保存为文件夹index.html,style.css和script.js,enter image description here 但是当我打开index.html时,它看起来像script.js不起作用。网站没有互动。

代码:

<head>
   <link type="text/css" rel="stylesheet"  href="stylesheet.css"/>
   <script type="text/javascript" src="script.js"></script>
   <script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.9.1/jquery-ui.min.js">      
   </script>
   <title>Result</title>
</head>

我觉得应该有用。 我从免费服务器上传文件,但仍然无法正常工作。 http://www.battleship-dariusz-plichta.cba.pl/ 我应该改变什么?

1 个答案:

答案 0 :(得分:3)

在jQueryUI之前包含jQuery之后,你需要包含你的jQuery代码:

<head>
   <link type="text/css" rel="stylesheet"  href="stylesheet.css"/>
   <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
   <script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.9.1/jquery-ui.min.js"></script>
   <script type="text/javascript" src="script.js"></script>
   <title>Result</title>
</head>

目前你似乎根本没有包含jquery(只是jQueryUI,这是对jQuery的补充)。

如果您在Chrome的F12调试器中显示您的网站,您会看到:

Uncaught ReferenceError: $ is not defined script.js:696
Uncaught ReferenceError: jQuery is not defined jquery-ui.min.js:5
Uncaught TypeError: Cannot read property 'length' of undefined