En mi código tengo el siguiente html que se agrega a un elemento de la lista cuando el usuario hace clic en un elemento específico.jQuery: detectar si el elemento existe
<span class="greenCheckMark"></span>
Usando jQuery, ¿cómo puedo detectar si existía el elemento, y si es así, no añadir otra marca de color verde?
$('.clickedElement').live('click',function(){
//does the green check mark exist? if so then do nothing, else
$('#listItem).append('<span class="greenCheckMark"></span>');
});
+1 - Me gusta este. No se necesitan pruebas. – user113716
Estoy de acuerdo. así también. No se necesitan pruebas ** visibles. Me pregunto cómo se compara el rendimiento con un selector de ámbito o el hallazgo (viendo la fuente tratando de resolverlo - http://code.jquery.com/jquery -1.4.2.js) –