2

完全是 jquery 的新手,所以我复制了一个 w3schoolsexample 并尝试在同一目录中加载一个文本文件,但没有任何乐趣。

我有一个 jqueryTest.html 文件

<!DOCTYPE html>
<html>
<head>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js">
</script>
<script>
$(document).ready(function(){

$("#div1").load("demo_test.txt");
  });

</script>
</head>
<body>

<div id="div1"></div>


</body>
</html>

demo_test.txt文件是一个字

testing

当我运行 html 文件时,我只是得到一个空白页

显然是一个简单的错误,但希望得到一些帮助

4

2 回答 2

0

您可能希望在脚本标签中指定text/javascriptas of 脚本。type我知道在某些情况下,这实际上可能是问题的根源。这意味着将使用以下内容:

<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js">
</script>
<script type="text/javascript" >
    $(document).ready(function(){

        $("#div1").load("demo_test.txt");
    });

</script>

还有一点,w3schools 或许不是学习 jQuery 的最佳工具。它作为使用参考很有用,但是对于 jQuery 的学习,它不是很具有描述性,这可能会阻碍任何可能的学习。

于 2013-06-03T18:49:42.287 回答
0

当您从文件位置运行网页时,即。file:///C:/对可以运行的脚本有更严格的权限。

确保在测试从 Web 服务器运行的 JavaScript 时,如果它是本地服务器。

于 2013-06-03T19:10:52.703 回答