Javascript 使用下拉菜单排除jquery错误

Javascript 使用下拉菜单排除jquery错误,javascript,jquery,css,Javascript,Jquery,Css,有一种jquery冲突,我无法理解。我有一个脚本,它在这里自己工作: 当相同的脚本插入Joomla页面(以及html/css代码)时,下拉菜单不起作用 我不是程序员,我知道我的HTML,但对jquery知之甚少。独立脚本是从另一个页面复制的,已剥离(但仍在工作!),当我尝试插入Joomla时,它停止工作。将脚本中的$替换为jQuery,并在文档就绪时调用它: jQuery(document).ready(function() { jQuery('.div_btn_menu').hov

有一种jquery冲突,我无法理解。我有一个脚本,它在这里自己工作:

当相同的脚本插入Joomla页面(以及html/css代码)时,下拉菜单不起作用


我不是程序员,我知道我的HTML,但对jquery知之甚少。独立脚本是从另一个页面复制的,已剥离(但仍在工作!),当我尝试插入Joomla时,它停止工作。

将脚本中的$替换为jQuery,并在文档就绪时调用它:

jQuery(document).ready(function() {
    jQuery('.div_btn_menu').hover(
        function() {
            jQuery(this).children('.div_sous-menu').css('top',$(this).children('.btn_menu').height()+'px')
            jQuery(this).css('z-index',10000000)
            jQuery(this).children('.div_sous-menu').stop(true,true).fadeIn(200)
        },
        function() {
            jQuery(this).css('z-index',1)
            jQuery(this).children('.div_sous-menu').stop(true,true).fadeOut(200)
        }
    );
})

将脚本中的$替换为jQuery,并在文档就绪时调用它:

jQuery(document).ready(function() {
    jQuery('.div_btn_menu').hover(
        function() {
            jQuery(this).children('.div_sous-menu').css('top',$(this).children('.btn_menu').height()+'px')
            jQuery(this).css('z-index',10000000)
            jQuery(this).children('.div_sous-menu').stop(true,true).fadeIn(200)
        },
        function() {
            jQuery(this).css('z-index',1)
            jQuery(this).children('.div_sous-menu').stop(true,true).fadeOut(200)
        }
    );
})

另一个lib使用
$
符号作为函数

jQuery.noConflict();
jQuery( document ).ready(function( $ ) {
  // your code
});

另一个lib使用
$
符号作为函数

jQuery.noConflict();
jQuery( document ).ready(function( $ ) {
  // your code
});

谢谢你的解释!谢谢你的解释!