SmoothMenu javascript帮助

SmoothMenu javascript帮助,javascript,mootools,asp.net,Javascript,Mootools,Asp.net,我使用的是我在网上购买的名为SmoothMenu的javascript菜单,它在独立页面中运行良好。但是当与使用其他javascript文件的母版页合并时,它不会加载应用css属性的javascript 我使用的是mootools javascript文件“mootools-1.2.1-core-nc.js”,其中有一段代码如下 <script type="text/javascript"> window.addEvent('domready', function() {

我使用的是我在网上购买的名为SmoothMenu的javascript菜单,它在独立页面中运行良好。但是当与使用其他javascript文件的母版页合并时,它不会加载应用css属性的javascript

我使用的是mootools javascript文件“mootools-1.2.1-core-nc.js”,其中有一段代码如下

<script type="text/javascript">
    window.addEvent('domready', function() {
        var mySmoothMenu = new SmoothMenu("navigation");
    });
</script>

addEvent('domready',function(){
var mySmoothMenu=新的平滑菜单(“导航”);
});
在head部分,它实际上使用id=“navigation”将一些样式表应用到我的div中,但是使用firebug查看源代码时,会发现它有一些问题,因为根本没有应用任何样式表。 我是否遗漏了一些问题,mootools和jquery是否存在任何问题????有什么技巧可以添加到上面的行

这真的很重要,任何建议都非常感谢


编辑:事实上,我目前发现我正在为另一个组件使用其他版本的mootools文件,在删除旧版本后,它似乎可以工作,但我仍在尝试修复这里的问题。我认为这两个mootools使用相同的行为并导致歧义,因此结果是完全冲突。

mootools和jQuery都声明了一个名为$的函数,因此它们是不兼容的,基本上是相互覆盖的


试一试



或者,最好不要使用jQuery;如果smoothmenu依赖于mootools,只需使用mootools即可。

当使用mootools 1.2.3版及更高版本时,mootools和jQuery可以协同工作。

我不明白。您是否使用jQuery?在您的编辑中,您说它既固定又不固定。它是哪一个?不,它不是完全固定的。首先,它根本没有出现,因为我使用了两个mootools。现在它在特定的页面中不起作用了,我正在使用一些jquery用于其他目的。我还没有想到如何让他们一起工作……我同意。1个图书馆>2个图书馆我别无选择,我必须同时使用这两个图书馆。我尝试了您的第一个链接,顺便说一句,谢谢,但最终我没有使用$sign var mySmoothMenu=new SmoothMenu(“divid”);在此行中,如果a尝试将其更改为var mySmoothMenu=new SmoothMenu($(“导航”);或者$$它根本不起作用……我正在使用mootools-1.2.1-core-nc.js,所以我猜它是一个较旧的版本?确实如此。您可以在以下博客文章中了解更多信息: