Javascript 在页面中应用此脚本时不支持其他jquery元素

Javascript 在页面中应用此脚本时不支持其他jquery元素,javascript,jquery,Javascript,Jquery,我在页面中使用了许多jQuery元素,如toggle、accordion、 显示隐藏和灯箱,但当我应用此 <script type="text/javascript" src="http://www.solutoire.com/experiments/mootools/mootools.js"> </script> 我的其他jquery插件不受支持。这是因为Mootools和jquery都使用美元($)符号 您可以在jQuery中使用noConflict来解决此问

我在页面中使用了许多
jQuery
元素,如toggle、accordion、
显示隐藏和灯箱,但当我应用此

<script type="text/javascript" 
src="http://www.solutoire.com/experiments/mootools/mootools.js">
</script>


我的其他jquery插件不受支持。

这是因为Mootools和jquery都使用美元(
$
)符号

您可以在jQuery中使用noConflict来解决此问题:

jQuery.noConflict()


只需在Javascript的开头先包含该代码。

Mootools和jQuery之间可能会发生冲突,因为这两个库都在使用
$

您可以在jQuery代码中使用
jQuery
而不是
$
,或者将jQuery代码包装在以下内容中:

jQuery(function($) {
    // Your code here
});


//完全禁用$global别名
jQuery.noConflict();
//对于jQuery脚本
(函数($){
//将本地$variable设置为仅在此块中可用,作为jQuery的别名
…这是您的jQuery特定代码。。。
})(jQuery);
//对于Mootol脚本
(函数($){
//将本地$变量设置为仅在此块中可用的别名
//到Mootools document.id
…这是您的Mootools特定代码。。。
})(文件编号);
使用

并检查是否使用

首先检查url路径。 其次,确保在导入jquery文件后导入此库。
如果这些都没有发生,那么js文件之间可能存在冲突。因此,请使用noConflict()函数。

它不起作用,先生。。$(document).ready(function(){$('#showmenu')。单击(function(){$('.login wrapper')。切换(“show”);});它将是$.noConflict();jQuery(document).ready(函数($){$('#showmenu')。单击(函数(){$('.login wrapper')。切换(“显示”);});但是它不在我的页面中工作,我使用它但不在那里工作,没有其他方法,我的所有脚本都在我的页面$(窗口)中加载(function(){$(“#stop top”).sticky({topspace:0,center:true,className:“hey”})$(window.load(function(){$(“#fix on top”).sticky({topspace:0,center:true,className:“hey”});});$(文档).ready(函数(){$('#更多框')。单击(函数(){$('.more detail container')。切换(“慢速”、“摆动”);});$(document).ready(function(){$('#showmenu')。单击(function(){$('.login wrapper')。切换(“show”);});它不工作,你能告诉我其他jquery手风琴选项卡菜单样式吗
<script>
// Disable the $ global alias completely
jQuery.noConflict();

// For jQuery scripts
(function($){

// set a local $ variable only available in this block as an alias to jQuery
... here is your jQuery specific code ...

})(jQuery);

// For Mootols scripts
(function($){

// set a local $ variable only available in this block as an alias 
// to Mootools document.id
... here is your Mootools specific code ...

})(document.id);
</script>
jQuery.noConflict();
$.noConflict();
jQuery( document ).ready(function( $ ) {
// Code that uses jQuery's $ can follow here.
});