0

我在我正在工作的站点中使用 jQuery 缓动、县和 lavalamp 插件。使用 lavalamp 插件的菜单不起作用.. 实例化代码是

 $(function() {
        $("#fluidMenuBar").lavaLamp({
            fx: "backout", 
            speed: 700,
            click: function(event, menuItem) {
                return false;
            }
        });
    });

Firefox 显示的错误是这样的,

TypeError: $(...).lavaLamp is not a function 

虽然是这样,但我放置了一个使用县插件的计时器

同样的事情发生了,

TypeError: $(...).county is not a function

但是这两个插件在他们自己单独的 demo.html 文件中工作得很好。

我在头部的文件顺序

<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript" src="js/script.js"></script>
<script type="text/javascript" src="js/county.js" ></script>
<script type='text/javascript' src='js/queryLoader.js'></script>
<script type="text/javascript" src="js/jquery.easing.min.js"></script>
  <script type="text/javascript" src="js/jquery.lavalamp.min.js"></script> 

script.js 通常是我初始化插件的地方。

此外,我包含的 jquery.js 是 jquery-1.10.2.js 但我的整个网站在没有这个的情况下表现得很奇怪,

<script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js'></script>

这不应该与我的 jquery.js 文件具有相同的目的吗?

编辑:刚刚意识到 lavalamp 插件使用 easing.js,如果使用 easing.js,县级插件将不起作用.. Firefox 代码:

TypeError: jQuery.easing[this.easing] is not a function
4

0 回答 0