Javascript 类别选择中的手风琴切换箭头
我已经做了一个代码笔,使之尽可能简单。用箭头打开树,然后单击单词“选择”该类别。 我遇到的问题是,当我单击嵌套类别时,它的父箭头会翻转到右箭头,而不是停留在下箭头位置 我在这篇文章中使用的主要代码如下:Javascript 类别选择中的手风琴切换箭头,javascript,jquery,bootstrap-accordion,Javascript,Jquery,Bootstrap Accordion,我已经做了一个代码笔,使之尽可能简单。用箭头打开树,然后单击单词“选择”该类别。 我遇到的问题是,当我单击嵌套类别时,它的父箭头会翻转到右箭头,而不是停留在下箭头位置 我在这篇文章中使用的主要代码如下: var thisParents = $(this).parents('.list-group').not('.list-group-root'); $(".list-group").not(thisParents).collapse('hide'); $(".list-group").not(
var thisParents = $(this).parents('.list-group').not('.list-group-root');
$(".list-group").not(thisParents).collapse('hide');
$(".list-group").not(thisParents).find('.fa-chevron-down').addClass('fa-chevron-right').removeClass('fa-chevron-down');
提前谢谢 我已经想出了解决问题的办法
var thisParents = $(this).parents('.list-group').not('.list-group-root');
$(".list-group").not(thisParents).collapse('hide');
var parentIcons = $(thisParents).prev('.list-group-item').find('.fa');
$(".list-group").find('.fa-chevron-down').not(parentIcons).addClass('fa-chevron-right').removeClass('fa-chevron-down');
只要删除你发布的部分代码,它就可以正常工作。不是吗?@ZakariaAcharki用箭头打开,然后单击要选择的单词,然后我想你会看到我在说什么。打开看看我在说什么。@ZakariaAcharki,但是在这个版本中,当你做出选择时,它不再折叠其他打开的类别,同样的事情也会发生在你的版本中