Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/400.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.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 在Django中不渲染Flot_Javascript_Jquery_Django_Flot - Fatal编程技术网

Javascript 在Django中不渲染Flot

Javascript 在Django中不渲染Flot,javascript,jquery,django,flot,Javascript,Jquery,Django,Flot,我正在尝试为个人项目学习Django和Javascript/jQuery。我想用Flot绘制一些数据,我正在尝试绘制一个测试图,但我似乎做得不对 在我的base.html中,在我的head元素中包括jQuery和Flot <script src="/site_media/jquery-1.7.2.min.js" type="text/javascript"></script> <script src="/site_media/jquery.flot.min.js"

我正在尝试为个人项目学习Django和Javascript/jQuery。我想用Flot绘制一些数据,我正在尝试绘制一个测试图,但我似乎做得不对

在我的
base.html
中,在我的
head
元素中包括jQuery和Flot

<script src="/site_media/jquery-1.7.2.min.js" type="text/javascript"></script>
<script src="/site_media/jquery.flot.min.js" type="text/javascript"></script>

但是,当我使用Django dev.server呈现页面时,我没有收到像我所包含的那样的警报,并且绘图也不会呈现。我得到了一个空白div,它与我指定的维度一致。当我在web浏览器中查看页面的源代码时,它甚至没有显示上面包含的绘图脚本。我做错了什么?

在呈现目标div之前,JS正在执行。您可以将div移动到内联JS之前,或将JS调用包装到文档中。就绪:

<script type="text/javascript">
$(document).ready(function(){ 
    alert('Im running!');
    $.plot($("#flot-test"), [ [[0, 0], [1, 1]] ], { yaxis: {max: 1 } });
});

$(文档).ready(函数(){
警报(“我在跑步!”);
$.plot($(“#flot测试”),[[0,0],[1,1]]],{yaxis:{max:1}});
});

如果您浏览
http://localhost:8000/static_media/jquery-1.7.2.min.js
你得到了什么?这听起来像是典型的静态文件问题。@BurhanKhalid当我去那里时,我得到了我应该得到的jQuery代码。这正是我的问题。非常感谢。
<script type="text/javascript">
$(document).ready(function(){ 
    alert('Im running!');
    $.plot($("#flot-test"), [ [[0, 0], [1, 1]] ], { yaxis: {max: 1 } });
});