1

我正在尝试将 Jquery 添加到使用 freemarker 进行渲染的 Web 应用程序中,并且已经有一些 js 库。我已经在 Web 应用程序外部的静态 html 页面中测试了脚本,它工作正常。

Firebug 提供了 3 条线索(整件事让我发疯,显然我错过了一些重要的信息)我正在使用 var $j = jQuery.noConflict(); ,因为已经有 dojo 和 Ext

我得到 2 个语法错误,萤火虫基本上是在说

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
location: http://localhost:8080/datatrans/js/jquery-1.7.2.min.js (line 1)

它实际上在控制台中两次显示此错误,因为<!DOCTYPE html PUBLIC ...生成的文件中存在两次。

然而,我确实将两者都包含在我的静态模型测试中并且它没有引起问题。然后它 JQuery 没有定义 & 我已经用谷歌搜索了 & 尝试了所有标准的加载顺序等。

然后最后 Firebug > Net > JS 显示 jquery-1.7.2.min.js jquery-ui-1.8.20.custom.min.js 的状态为 302 Moved Temporarily

任何想法都非常令人困惑(我即将就此认输 - 多年来没有这样做过)

4

0 回答 0