Méthode not dans jQuery
La méthode que nous examinerons dans cette leçon sera
not.
C'est une méthode qui effectue une négation.
Obtenons tous les paragraphes sans la classe
www :
$('p').not('.www');
Lorsque nous travaillons avec cette méthode, nous obtenons d'abord
tous les paragraphes, puis parmi eux, nous sélectionnons les paragraphes
sans la classe www.
Dans l'exemple suivant, nous avons des paragraphes :
<p class="www">text</p>
<p class="www">text</p>
<p>text</p>
<p>text</p>
Trouvons tous les paragraphes,
ajoutons le texte '!' au début, puis
trouvons les paragraphes sans la classe www et
ajoutons le texte '?' à la fin :
$('p').prepend('!').not('.www').append('?');
Le code HTML deviendra alors :
<p class="www">!text</p>
<p class="www">!text</p>
<p>!text?</p>
<p>!text?</p>
Trouvez tous les li, en excluant
de l'ensemble les li avec la classe test.