Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/462.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript slideToggle()未滑动我的列表项_Javascript_Jquery_Html_Css_Slidetoggle - Fatal编程技术网

Javascript slideToggle()未滑动我的列表项

Javascript slideToggle()未滑动我的列表项,javascript,jquery,html,css,slidetoggle,Javascript,Jquery,Html,Css,Slidetoggle,当id为“#home”的列表项悬停在上方时,我想让id为“#greenHome”的列表项滑入。它对我不起作用,我也不知道为什么。 HTML: CSS: PS:这不是我的完整代码,但如果需要,我可以发布。首先,您在调用slideToggle时错过了jQuery函数名$。是这样的: $('#greenHome').slideToggle('slow'); 另外,您已经完全弄乱了JSFIDLE,我已经纠正了它,在下面的链接中,您可以看到更新的工作示例。在fiddle中,您不应该使用标记,您应该在

当id为“#home”的列表项悬停在上方时,我想让id为“#greenHome”的列表项滑入。它对我不起作用,我也不知道为什么。

HTML:

CSS:





PS:这不是我的完整代码,但如果需要,我可以发布。

首先,您在调用slideToggle时错过了jQuery函数名$。是这样的:

$('#greenHome').slideToggle('slow');
另外,您已经完全弄乱了JSFIDLE,我已经纠正了它,在下面的链接中,您可以看到更新的工作示例。在fiddle中,您不应该使用
标记,您应该在左侧的设置面板中选择includeofjquery

另外,为了演示的目的,我已经更改了列表的顺序,因为当悬停的项目被上面的切换元素按下时,悬停事件被触发了多次

最后,正如其他人在评论中指出的那样,我在相应的
  • 中填写了文本“绿色家园”,因为如果它仍然为空,您当然不会看到任何效果


    您错过了
    (“#greenHome”)。滑动切换('slideToggle')
    @HashemQolami我添加了它,但它仍然不起作用。不是这样,记得用内容填充div,或者至少设置背景色以便能够看到它。哈希姆是对的:)
    $('#home').hover(function(){
            ('#greenHome').slideToggle('slow');
    });
    
    #greenHome {
        display:none;
    }
    
    $('#greenHome').slideToggle('slow');