2014-07-22 100 views
-3

当我在Web浏览器中打开文件(本地保存)时,我遇到了与我的JQuery代码功能有关的问题。当我将相同的代码应用于JSFiddle时,所有代码都可以工作。如何将JQuery/Javascript文件链接到HTML

这是我在标题我的HTML文件的

<script src="jquery-ui.js"></script> 
    <link rel="stylesheet" type='text/css' href="main.css"/> 
    <script type='text/javascript' src='script.js'></script> 

我的CSS文件被命名为 “main.css的” 我的JQuery/JavaScript文件被命名为 “的script.js”。

我在标题中是否有语法错误或任何内容?

+2

怎么回事?您需要描述行为和/或提供错误消息。 –

+0

这是好的,也许你把CSS和JS放到一些文件夹中? :P – Deathmras

+1

您的HTML,CSS和JS文件都在同一目录中吗? – showdev

回答

1

你应该(几乎)总是围绕你的jQuery $(document).ready(function() { ... code here ... });。之所以这么做,是因为它在执行JavaScript之前强制加载整个文档。如果JavaScript在文档完全加载之前执行,它可能会抛出错误(以及其他疯狂的东西)。

但是,如果您将JavaScript放在HTML文档的最底部(</body>标签上方),则这不是必需的。

$(document).ready(function() {})的简写为$(function() {})