我有一个下拉列表和一些代码来执行操作以下拉孩子并更改列表图标:此小提琴上的完整设置:http: //jsfiddle.net/Gwbfd/3/
$(document).ready(function(){
$('.drawer').hide();
$('.handle').click(function(){
$(this).siblings().slideToggle('slow');
$(this).closest('ul').toggleClass('expanded');
$(this).closest('ul').toggleClass('collapsed');
});
});
该列表是多层的,我遇到的问题是第二层有多个孩子,当我单击第二层孩子之一时,它会更改两个孩子的图标。