【发布时间】:2011-09-26 22:54:30
【问题描述】:
我正在使用 Django,并且我有一个 HTML 文件,此行位于 head 标记中:
<script type="text/javascript" src="/path/to/jquery.js"></script>
这在 Chrome 中运行良好,但在 Firefox 3.6.18 中似乎没有效果。 (当我在 Firefox 控制台中输入 $ 或 jQuery 时,我收到一个错误,而 Chrome 只是正确显示它。)因此,我的其余脚本无法加载。
我试过strace,看起来文件是,实际上已经加载了。
这可能是什么原因造成的?
更多信息:
我不能发布很多 HTML,但有一些相关部分:
我的 HTML 文件(Django 模板):
{% extends "my_base.html" %}
{% load stuff %}
{% block head %}
{{ block.super }}
<script type="text/javascript" src="/media/jquery_listbox/js/jquery-min.js"></script>
<script type="text/javascript" src="/media/jquery_listbox/js/ui.core-min.js"></script>
<script type="text/javascript" src="/media/jquery_listbox/js/ui.dropdownchecklist-min.js"></script>
<link rel="stylesheet" type="text/css" href="/media/jquery_listbox/css/ui.dropdownchecklist.css" />
{% endblock %}
my_base.html:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<link rel="stylesheet" type="text/css" href="default.css"/>
{% block head %}{% endblock %}
</head>
...
</html>
【问题讨论】:
-
在
meta标签中有这一行?真的吗?你的意思是head? -
您在 Firebug Net 和 Script 选项卡中看到了什么?
-
@mehrdad,你能在 firebug net 面板中查看 jqueyr 的状态吗,是像权限被拒绝还是 404 一样抛出
-
@Felix:哎呀,是的,我做到了,我的错。 >__
-
@SLaks,@kobe:我在 jQuery 文件的 Net 选项卡中看到 13 毫秒,而 Script 选项卡显示我的脚本很好。
标签: javascript jquery django firefox google-chrome