jQuery .not() Metodu kullanımına bakacak olursak not kelimesinin anlamı bildiğiniz üzere “hiç” anlamına gelir. Burada haricilik söz konusudur. “Bu hariç” gibi bir komut veririz. Yani 2. satır hariç ya da en son satır hariç gibi örneklemeler yapabiliriz. Belirttiğimiz nesneden hariçlerde bir uygulama söz konusu olur. Örnek olarak listelenen ul li yapısında eğer bir class atanmamış ise işlem yaptırabiliriz. Örnek ile daha detaylı olabilir sanki.
<ul> <li>yazı1</li> <li class="aktif">yazı1</li> <li>yazı1</li> </ul>
Jquery Kısmı
$('.menu li').not('.aktif').on('click', function(e){ alert('hoobaa!'); });
Burada ikinci satırda bir tıklama işlemi söz konusu olmayacaktır zira orada bir class ataması yapılmış durumda. İstersek hepsine class atayabilir , sadece “aktif” classı dışındakilere olay uygulayabiliriz. jQuery .not() Metodu kullanımı ile de böyle direktifler verebilir ve işinize yarayacak şekilde kullanabilirsiniz.