Javascript 隐藏一个<;李>;单击另一个<;李>;

Javascript 隐藏一个<;李>;单击另一个<;李>;,javascript,jquery,Javascript,Jquery,我正在使用切换来显示和隐藏其他 $('.hassub')。单击(函数(){ $(this.find('ul.hassub1').toggle(); }); 在单击功能中尝试使用此代码: $(this).siblings().find('.hassub1').hide(); $(this).find('ul.hassub1').toggle(); 什么东西在这里不起作用?你的代码看起来不错,而且可以工作!可能只是一个输入错误。@ArupRakshit代码工作正

我正在使用
切换
来显示
  • 和隐藏其他
  • $('.hassub')。单击(函数(){
    $(this.find('ul.hassub1').toggle();
    });
    
    
    

  • 在单击功能中尝试使用此代码:

    $(this).siblings().find('.hassub1').hide(); 
    $(this).find('ul.hassub1').toggle();
    

    什么东西在这里不起作用?你的代码看起来不错,而且可以工作!可能只是一个输入错误。@ArupRakshit代码工作正常,但第一次单击“打开”和“其他”或“关闭”,如果我再次单击“第二个”,则它不是打开的,第二次单击它的opening@Jennifer你能添加你在那里的确切JS和html吗?@Jennifer这里有一个JSFIDLE: