Мне нужно изменить существующую боковую панель этого проекта. Я хочу скрыть подменю, которое я не выбрал. Я не могу понять, как это сделать.
ниже HTML-файл для боковой панели:
`
<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<body>
<div th:fragment="sidebar" class="sidebar">
<ul class="list-unstyled">
<li th:each="postDto,iterStat : ${categories}">
<a th:attr="aria-expanded=${#lists.contains(postDto.posturl, url)} ? 'true' : ''"
th:attrappend="href='#submenu'+${iterStat.index}"
data-toggle="collapse" th:text="${postDto.categoryName}">
</a>
<ul th:attr="id='submenu'+${iterStat.index}"
th:classappend="${#lists.contains(postDto.posturl, url)} ? 'show' : ''"
class="list-unstyled collapse" th:each="post : ${postDto.post}">
<li th:classappend="${#strings.contains(url, post.link)} ? 'active' : ''">
<a th:href="${post.link}" th:text="${post.title}"></a>
</li>
</ul>
</li>
</ul>
</div>
</body>
</html>
`
Вот результат: снимок экрана боковой панели
Я выбрал «Загрузка погашений ссуды SSS» в меню «ЗАГРУЗКА ФАЙЛА». Я хочу отображать только подменю в разделе ЗАГРУЗКИ ФАЙЛОВ, но в другом подменю в разделе СТАТУС ЗАГРУЗКИ И СДЕЛКИ также отображаются ЭЛЕКТРОННЫЕ УСЛУГИ.