Django:jQuery没有加载

时间:2011-07-29 14:27:59

标签: jquery django

我想在我的django项目中使用jquery,但我似乎无法加载jquery文件,因为我的简单函数没有做任何事情。

我把jquery.js文件放在与我的视图相同的文件夹中,我这样称呼它

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

但是当我尝试一个简单的功能时,当我点击链接

时它什么也没做
<script type="text/javascript">
$(document).ready(function(){
    $("a").click(function(){
        alert("mii");
    });
});
</script>

为什么不加载jquery文件?

1 个答案:

答案 0 :(得分:1)

有几个可能的问题:

  1. “jquery.js”的路径是相对的。它是否与HTML页面存在于同一个Web服务器目录中,是否可以访问?您可以尝试在浏览器中加载脚本以查看是否收到404错误。

  2. Javascript控制台上是否显示任何错误?

  3. jquery.js是来自jquery.com的干净副本还是已被修改过?

  4. 解决与库相关的问题的一种简单方法是使用其中一个CDN(内容交付网络)为您提供脚本。例如,您可以使用:

    <script src="http://code.jquery.com/jquery-1.6.1.min.js"></script>
    

    这确保了本地不会向库中引入错误,允许从缓存中使用脚本(如果它已经加载到另一个站点上),并且可以根据CDN的地理布局向用户提供更快的结果。有关详情,请参阅Downloading jQuery的“CDN HOSTED JQUERY”部分。