Tengo una función que agrega algo de HTML a un elemento. Se puede llamar más de una vez, por lo que solo quiero que añada el HTML a elementos que aún no hayan agregado el HTML.Usando jQuery NOT selector para excluir elementos con niños en particular.
Ejemplo:
<div class="divToAppendTo"></div>
<div class="divToAppendTo"><span class="myAppendedMarkup"></span></div>
Como tal, me gustaría seleccionar todo .divToAppendTo que no tienen un hijo inmediato de .myAppendedMarkup
Mi puñalada en ella no parece funcionar :
$(".divToAppendTo:not(>span.myAppendedMarkup)")
Siempre se agrega cuando lo llamo (lo que duplica el contenido).
Russ. ¡Gracias! Y gracias por las variaciones, también. –