我自己的手风琴javascript不起作用。
但是当我点击主分类时,子分类就不会出现了。它应该像jQueryUI手风琴一样滑出。请帮忙。我不太清楚为什么子类别没有显示出来我自己的手风琴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
$("#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);
});