/ / Opposto della funzione not () - javascript, jquery

Di fronte alla funzione not () - javascript, jquery

Ho una domanda semplice, ho le seguenti righe che sono uguali a collegamenti non attivi:

$links.not($active).each(function()
{
//Do sth...
});

qual è il contrario del .not(...) funzione in JavaScript? perché ho bisogno di sapere i collegamenti attivi, qualche idea!?

risposte:

5 per risposta № 1

utilizzando $links.not($active) crea una collezione con gli elementi di $links tranne gli elementi in $active.

Per ottenere i collegamenti attivi, basta usare il $active oggetto:

$active.each(function()
{
//Do sth...
});

6 per risposta № 2

Questo è jQuery, non JavaScript. Il contrario di .not è .filter.


4 per risposta № 3

Stai cercando .filter(), che restituisce un sottoinsieme che include solo gli elementi corrispondenti.


2 per risposta № 4

Il contrario di not nella programmazione viene spesso chiamato is

http://api.jquery.com/is/

Comunque questo ritornerà booleano vero di falso, quindi nel tuo caso lo mancherai filter

http://api.jquery.com/filter/

Esempio:

$links.filter(".onlyThisClass").each(function()
{
//Do sth...
});