django jquery准备好的事件没有解雇

Dan*_*iel 2 django jquery

我有一个django项目,但由于某种原因,基本的jquery不起作用.

<html>
    <head>
        <link href="/site_media/css/poll.css" rel="stylesheet" type="text/css">
        <script type="text/javascript" src="/site_media/js/jquery-1.3.2.js" />
        <script type="text/javascript">
                $(document).ready(function(){
                    alert('hi there');
                });
        </script>
    </head>
Run Code Online (Sandbox Code Playgroud)

等等...

由于某种原因,就绪事件没有被触发.jquery和css都是肯定存在的(firebug证实了这一点).页面上没有javascript错误.

我错过了一些非常明显的东西,或者Django中是否有一些微妙的东西需要配置以允许jQuery使用它.

编辑:事实上,导入jquery后没有javascript工作!添加一个

<script type="text/javascript">alert("hi");</script>
Run Code Online (Sandbox Code Playgroud)

如果在jquery导入之前放置,但在之后不放置.

aya*_*yaz 6

这可能是由于</script>jQuery脚本包含行缺少结束标记.例如:

<script type="text/javascript" src="/site_media/js/jquery-1.3.2.js"></script>
Run Code Online (Sandbox Code Playgroud)

根据此处SCRIPT元素的HTML规范中的注释,开始和结束标记都是必需的.