I'm wonder, is there a way replace with VueJs following jquery code which just show/hide nested navigation:
<nav class="nav nav-navbar">
<div class="parent"><a class="nav-link active" href="#">Home</a></div>
<div class="nested hide">
<a class="nav-link" href="#">Product 1</a>
<nav class="submenu hide">
<a href="#">Sub menu 1</a>
<a href="#">Sub menu 2</a>
</nav>
</div>
<div class="nested hide">
<a class="nav-link" href="#">Product 2</a>
<nav class="submenu hide">
<a href="#">Sub menu 1</a>
<a href="#">Sub menu 2</a>
</nav>
</div>
<div><a class="nav-link" href="#">Free</a></div>
</nav>
<script>
$("nav . parent").click((e)=>{
$(this).next().toogleClass("hide");
})
</script>
P.S: I have good experience with reactJs and suppose that if generate html with vueJs this task can be resolve very easy, but i'm intrested - can we use VueJs like we use jquery.