Posted in jquery
156
4:22 am, June 15, 2021

jquery check if a sub element exists

this can be done with .length

jquery check if a sub element exists Demo

View Demo Full Screen View Demo New Tab

jquery check if a sub element exists Code

HTML

<div class="menu">
<ul>
<li><a href="#!">menu</a>
<ul>
<li><a href="#!">sub1</a>
<ul>
<li><a href="#!">sub2</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>

Javascript

$(document).ready(function(){
	$('.menu > ul > li > a').click(function(e) {
		if($(this).closest('li').find('ul').length) {
    	  var message = "the 1st ul li a also contains a ul";	
          console.log(message);
          alert(message);
		}
	});
});

Related Tags

No Items Found.

Add Comment
Type in a Nick Name here
 
Related Search Terms