我正在开发django中的应用程序。我将一些js文件复制到static / admin / js文件夹以使用bootstrap和jquery DataTables。 css样式加载很好,但我总是收到错误:
ReferenceError:$未定义$(document).ready(function(){
我用不同的方式调用jquery库并始终收到相同的错误 这是尝试加载jquery libray的方法
<script src="http://code.jquery.com/jquery-1.11.1.min.js"></script>
<script type="text/javascript" src="/static/admin/js/jquery-1.11.1.min.js"></script>
<script src="{{STATIC_URL|default:"/static/"}}admin/js/jquery.dataTables.js"></script>
<script src="{{STATIC_URL|default:"/static/"}}admin/js/jquery-1.11.1.min.js"></script>
这个函数有错误:
<script type="text/javascript">
$(document).ready(function() {
$('#myTable').dataTable();
});
$(function() {
$('.list-group-item').click(function() {
$('.panel-collapse.in').collapse('hide');
});
});
</script>
我查看了firebug,显然所有的Javascript库都没有任何问题。
我不知道我的错误是否是我调用库或javascript函数以使用DataTable或我有错误的方式。