【发布时间】:2025-11-22 13:05:02
【问题描述】:
让我的 twitter 引导程序在我的 Django 网站上正常工作时遇到了一些问题。目前我的推特引导程序部分有效。
例如,我的 HTML 文件是:
<!DOCTYPE html>
{% load staticfiles %}
<head>
<link rel="stylesheet" href="{% static "bootstrap/css/bootstrap.min.css" %}" type="text/css" media="screen" />
<script type="text/javascript" src="{% static "bootstrap/js/bootstrap.min.js" %}" ></script>
</head>
<html>
<body>
<span class="badge badge-success" >HI!</span>
<span class="badge">1</span>
<span class="badge badge-warning">4</span>
<span class="badge badge-important">6</span>
<span class="badge badge-info">8</span>
<span class="badge badge-inverse">10</span>
</body>
</html>
此代码将显示徽章,但不会显示徽章的颜色。只显示一个带有一些文本的灰色徽章。我运行了我的代码并用 FireBug 检查了它,它说:
Uncaught ReferenceError: jQuery is not defined bootstrap.min.js:6
我假设我在这个项目中缺少 jQuery。
有人可以提供有关如何解决此问题的分步流程吗?我是网络开发的新手。感谢您的所有输入!非常感谢!
【问题讨论】:
-
你没有包含 jquery 库..
-
在
<head>中添加<script src="http://code.jquery.com/jquery-latest.js"></script> -
这解决了 jQuery 问题,但是我的徽章仍然不显示颜色 =/
-
好吧,不知道这个 django-syntax,但是我在一个干净的引导程序中插入了你的标记,它运行良好 - 你的路径可能有问题,例如它不是
{% static "bootstrap/..
标签: javascript jquery html django twitter-bootstrap