0

我正在使用 jQuery 灯箱插件触发错误说

Uncaught ReferenceError: jQuery is not defined lightbox.js:47
(anonymous function) lightbox.js:47
(anonymous function)

虽然我包括

<!-- Lightbox -->
<script src="/my_site/templates/mt_template/js/lightbox.js"></script>

在标题中,如果我单击此链接,它会显示正确的 js 脚本。

在这个文件中,这是它提示的代码

 $ = jQuery;

我也用过$ = jQuery.noConflict();,但失败了。

4

2 回答 2

1

可能的原因:

  • 您可能根本没有包含 jQuery.js。
  • 您可能在 lightbox.js 之后包含了 jQuery.js。正确的顺序是首先包含 jQuery.js,然后是任何其他插件。
  • 可能给出的路径无效。
于 2013-03-09T14:37:38.763 回答
0

在包含灯箱脚本之前,您必须包含一个 jquery 脚本。

于 2013-03-09T13:09:16.213 回答