Как добавить знак плюс, когда мой UL
закрыт, и добавить минус, когда он открыт.
Посмотри мой код.Мне нужно добавить значок плюс, когда в списке нет подменю, и значок минус, когда список открыт.И добавьте padding-left, когда список открыт
$(document).ready(function() {
$('ul.subcat').hide();
$('li').click(function(event) {
event.stopPropagation();
$('> ul', this).toggle();
});
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<ul class="headcat">
<li>item
<ul class="subcat">
<li>subitem 1
<ul class="subcat">
<li>subsubitem 1
<ul class="subcat">
<li>
<p>text</p>
</li>
</ul>
</li>
<li>subsubitem 2
<ul class="subcat">
<li>
<p>text</p>
</li>
<li>subsubsubitem 1
<ul class="subcat">
<li>
<p>text</p>
</li>
</ul>
</li>
<li>subsubsubitem 2</li>
</ul>
</li>
</ul>
</li>
<li>item 2</li>
</ul>
</li>
</ul>