Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 可以在同一页面上使用jQuery和Django吗?_Javascript_Jquery_Python_Django - Fatal编程技术网

Javascript 可以在同一页面上使用jQuery和Django吗?

Javascript 可以在同一页面上使用jQuery和Django吗?,javascript,jquery,python,django,Javascript,Jquery,Python,Django,我尝试使用jQuery函数在Django页面上显示一个表。当我在JSFIDLE上测试脚本时,它工作得很好,但在我的Django站点上不起作用。我是否需要将某些东西导入Django以使其工作 这就是我迄今为止所做的: html文件: <table class="panel"> <tr> <td colspan=3 class="tblheader"><h1>Statistics</h1></td>

我尝试使用jQuery函数在Django页面上显示一个表。当我在JSFIDLE上测试脚本时,它工作得很好,但在我的Django站点上不起作用。我是否需要将某些东西导入Django以使其工作

这就是我迄今为止所做的:

html文件:

<table class="panel">
    <tr>
        <td colspan=3 class="tblheader"><h1>Statistics</h1></td>
    </tr>
    <tr>
        <td></td>
        <td></td>
        <td></td>
    </tr>
    <tr>
        <td></td>
        <td></td>
        <td></td>
    </tr>
    <tr>
        <td></td>
        <td></td>
        <td></td>
    </tr>
</table>
<button class="spoiler">Click for Spoilers</button>

例如,您应该从Django html模板添加对jquery脚本的引用

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>


有关

的详细信息html文件的其余部分在哪里?如何包含jquery和您自己的js文件?如何为这些文件提供服务?jQuery和JS文件包含在base.html文件中,使用{%load staticfiles%}和指向文件本身的脚本链接,就像使用引导和css文件一样。我只包括了这个表,因为这是唯一一个受JS.OK影响的区域,但是Django实际上是在为这些静态文件提供服务吗?它们是否正在加载到您的浏览器中?你能在浏览器开发工具中看到它们吗?我所有的CSS都能正常加载。我使用
调用JS,它在检查时显示在标题中。但是,它不会显示在网络面板中(包括jQuery在内的所有其他内容都在那里)。我找对地方了吗?脚本是通过
src
链接的,而不是
href
。我的base.html文件和我的特定webapp.js文件中都有这个链接,所以这不是问题所在。在您之前的评论中,您似乎使用了
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>