Я надеюсь, это поможет.
$('.SideNav .Menu li a').click(function() {
$(this).parent().siblings().find("ul").hide('fast');
if($(this).closest("li").children("ul").length) {
$(this).parent().toggleClass('active');
$(this).next().slideToggle('fast');
}
});
ul.Menu li ul { display:none; }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="SideNav">
<ul class="Menu">
<li><a href="javascript:;">1</a></li>
<li><a href="javascript:;">2 - I have siblings</a>
<ul>
<li><a href="javascript:;">2.1 - I have siblings</a>
<ul>
<li><a href="javascript:;">2.1.1</a></li>
<li><a href="javascript:;">2.1.2</a></li>
<li><a href="javascript:;">2.1.3</a></li>
</ul>
</li>
<li><a href="javascript:;">2.2 - I have siblings</a>
<ul>
<li><a href="javascript:;">2.2.1</a></li>
<li><a href="javascript:;">2.2.2</a></li>
<li><a href="javascript:;">2.2.3</a></li>
</ul>
</li>
<li><a href="javascript:;">2.3</a></li>
</ul>
</li>
<li><a href="javascript:;">3 - I have siblings</a>
<ul>
<li><a href="javascript:;">3.1</a></li>
<li><a href="javascript:;">3.2</a></li>
<li><a href="javascript:;">3.3</a></li>
</ul>
</li>
</ul>
</div>