首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Django没有装载Tablesorter

在Django没有装载Tablesorter
EN

Stack Overflow用户
提问于 2018-12-04 06:47:49
回答 1查看 132关注 0票数 0

Tablesorter不适合我基于Django的网站。单击表头不会做任何事情,我也没有看到任何错误消息。jquery.tablesorter的控制台错误消息仅显示:

代码语言:javascript
复制
Uncaught SyntaxError: Unexpected token <    jquery.tablesorter.js:1 

我觉得缺少了一些简单的东西,…JS插件是通过以下方式调用的:

代码语言:javascript
复制
{% load static %}
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/jquery.tablesorter.js"></script>
<table id="myTable" class="tablesorter">
<thead>…</thead>
<tbody>…</tbody>
…
<script>
$(document).ready(function(){
        $('#myTable').tablesorter({sortList: [[0,0], [1,0]]});
    }
);
</script>

JS文件位于具有以下结构的静态文件夹中:

代码语言:javascript
复制
myvenv
mysite
    |---- db.sqlite3
    |---- manage.py
    |---- blog
            |---- management
            |---- migrations
            |---- templates
            |---- templatetags
            |---- admin.py
            |---- models.py
            |---- urls.py
            |---- views.py
    |---- static
            |---- js
                  |---- jquery.js
                  |---- jquery.tablesorter.js
                  |---- …
    |---- mysite
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-10 03:33:38

NVM,我需要在本地测试时指定STATICFILES_DIRS的路径,现在一切正常。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53607137

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档