Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/380.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不起作用。_Javascript_Jquery_Accordion - Fatal编程技术网

我自己的手风琴javascript不起作用。

我自己的手风琴javascript不起作用。,javascript,jquery,accordion,Javascript,Jquery,Accordion,但是当我点击主分类时,子分类就不会出现了。它应该像jQueryUI手风琴一样滑出。请帮忙。我不太清楚为什么子类别没有显示出来 $("#accordion > li").on('click', function () { if (false == $(this).next('ul').is(':visible')) { $('#accordion > ul').slideUp(300); } $(this).next('ul

但是当我点击主分类时,子分类就不会出现了。它应该像jQueryUI手风琴一样滑出。请帮忙。我不太清楚为什么子类别没有显示出来

  $("#accordion > li").on('click', function () {
      if (false == $(this).next('ul').is(':visible')) {
          $('#accordion > ul').slideUp(300);
      }
      $(this).next('ul').slideToggle(300);
  });

你能把它放在JSFIDLE中并共享链接吗?这个选择器对吗
$('#accordion>ul')
@SreekeshOkky如果您希望子类别在默认情况下显示,只需从my fiddleHi中删除css!谢谢它很好用。然而,它只在我将javascript放在html页面的末尾时起作用,而在我将它放在单独的js文件中时就不起作用了。为什么会这样?您正在使用jquery document.ready吗$(document).ready(function(){//your code});
  $("#accordion > li").on('click', function () {
      if (false == $(this).next('ul').is(':visible')) {
          $('#accordion > ul').slideUp(300);
      }
      $(this).next('ul').slideToggle(300);
  });
$('.firstLevel').click(function () {
    $(this).next().toggle(300);
});