.not(), jquery’de hariç anlamına gelir. Örnekle açıklamak gerekirse eğer şöyle olacaktır ;
Sayfamızda “select” nesnesi olduğunu varsayıyorum. “option”lar içerisinde “selected” class’ı olmayanlarda işlem yaptıracaktır. Örnek Kodu da şu şekilde olacak ;
Html sayfa ;
<select>
<option> test 1
<option class="selected"> test 2
<option> test 3
<option> test 4
</select>
Jquery tarafı ;
$('.div option').not('.selected').on('click', function(e){ alert("tıklandı"); });
Bu örneğe göre “test2” isimli option’da click işlemi olmayacaktır, çünkü jquery ile “selected” olmayanlara tıklanınca çalışmasını söyledik.