Javascript 脚本在django模板中不工作

Javascript 脚本在django模板中不工作,javascript,html,django,django-templates,Javascript,Html,Django,Django Templates,我试着遵循教程,但出于某种原因,JS在我的模板中什么都不做 我复制了其中的每一步,添加了一个锚div,id为“newItems”,并按要求包含无限滚动脚本 我的模板如下所示: <body> {% for i in "0123456789" %} {% for j in "0123456789" %} <li>{{i}} , {{j}}</li> {% endfor %} {% endfor %} <a id="newItems">in here&l

我试着遵循教程,但出于某种原因,JS在我的模板中什么都不做

我复制了其中的每一步,添加了一个锚div,id为“newItems”,并按要求包含无限滚动脚本

我的模板如下所示:

<body>
{% for i in "0123456789" %}
{% for j in "0123456789" %}
<li>{{i}} , {{j}}</li>
{% endfor %}
{% endfor %}
<a id="newItems">in here</a>

<script>
$(document).ready(function(){ 
$(window).bind('scroll', loadOnScroll);
});
// Scroll globals
...
SAME AS IN THE TUTORIAL
...
</script>
</body>
my URL.py:

    url(r'^test/$', views.debate_archive, name='home'), 

有什么想法吗

问题似乎在于另一个模板中的模板。我也有同样的问题,但找不到解决办法。如果静态脚本位于另一个模板的模板中,则不会加载它们,也不会执行内联脚本

我也有同样的错误。在控制台中,chrome说:uncaughtTypeError:$不是一个函数 以下是与我合作的解决方案: 您必须使用jQuery,并且$s不使用。这是为了与其他库兼容 如果必须使用$document.readyfunction{,则实际上可以将$传递到函数调用中:

jQuery(function ($) { ...

查找更多信息

浏览器控制台中是否有错误,是否可以在此处通过?@BearBrown我没有错误,序列化_辩论的代码是什么,django有什么回应吗?@BearBrown与教程的代码相同,只是唯一的变化是辩论的值。django没有错误的回应。函数似乎没有得到任何回应ajax请求是否更改ajax参数中的url?
jQuery(function ($) { ...