У меня есть функция, которая добавляет некоторый HTML к элементу. Его можно вызвать более одного раза, поэтому я хочу, чтобы он добавлял HTML к элементам, которые еще не добавили HTML.
Пример:
<div class="divToAppendTo"></div>
<div class="divToAppendTo"><span class="myAppendedMarkup"></span></div>
Как таковой, я хотел бы выбрать все .divToAppendTo, у которых нет непосредственного дочернего элемента .myAppendedMarkup
Мой удар в нем, похоже, не работает:
$(".divToAppendTo:not(>span.myAppendedMarkup)")
Он всегда добавляется, когда я его вызываю (тем самым дублируя содержимое).