Una manera sencilla de comprobar si existe un elemento con jquery. Para ello utilizamos length(), que cuenta el número total de elementos.
Un ejemplo, vamos a comprobar al pulsar sobre los elementos de un menú, si existe dentro de este una etiqueta «span»:
<ul> <li><a href="#"><span>Home</span></a></li> <li><a href="#">Noticias</a></li> <li><a href="#">Contacto</a></li> </ul>
$(document).ready(function(){ $("ul li").hover(function() { if($(this).find("span").length){ alert('Si existe'); }else{ alert('No existe'); } }); });
Agradezco tu comentario 🤘