我想在我的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文件?
答案 0 :(得分:1)
有几个可能的问题:
“jquery.js”的路径是相对的。它是否与HTML页面存在于同一个Web服务器目录中,是否可以访问?您可以尝试在浏览器中加载脚本以查看是否收到404错误。
Javascript控制台上是否显示任何错误?
jquery.js是来自jquery.com的干净副本还是已被修改过?
解决与库相关的问题的一种简单方法是使用其中一个CDN(内容交付网络)为您提供脚本。例如,您可以使用:
<script src="http://code.jquery.com/jquery-1.6.1.min.js"></script>
这确保了本地不会向库中引入错误,允许从缓存中使用脚本(如果它已经加载到另一个站点上),并且可以根据CDN的地理布局向用户提供更快的结果。有关详情,请参阅Downloading jQuery的“CDN HOSTED JQUERY”部分。