What I am trying to do is target all the a tags within #menu-wrap li's. I'm fairly new to JS so I'm sorry if I'm missing something obvious!
JavaScript:
var menuLink = document.querySelector( '#menu-wrap li' );
for (var i = 0; i < menuLink.children.length; i++) {
var childElement = menuLink.children[i];
childElement.addEventListener('click', doSomething, false);
}
function doSomething() {
alert("Hello");
}
HTML
<div class="menu-wrap" id="menu-wrap">
<nav class="menu">
<ul id="menu-mobile-menu" class="menu">
<li><a href="#">Link 1</a></li>
<li><a href="#">Link 2</a></li>
<li><a href="#">Link 1</a></li>
</ul>
</nav>
</div>
jQuery.onand interested to know the other way. Thanks in advance