私は要素にいくつかのHTMLを追加する関数を持っています。これは複数回呼び出されるかもしれないので、HTMLをまだ追加していない要素にHTMLを追加したいだけです。jQuery NOT selectorを使用して、特定の子を持つ要素を除外します。
例:このよう
<div class="divToAppendTo"></div>
<div class="divToAppendTo"><span class="myAppendedMarkup"></span></div>
、私は.myAppendedMarkup
の直接の子を持たないすべての.divToAppendToを選択したいと思います動作していないように私の刺し傷:
$(".divToAppendTo:not(>span.myAppendedMarkup)")
私はそれを呼び出すと常に付加されます(それによってコンテンツが複製されます)。
Russ。ありがとう!バリエーションもありがとう。 –