jQuery not() metodunu kullanarak elemanları filtrelemek ve seçim yapmak için not() kullanımı, parametreleri ve örnekleri.
not() Kullanımı
İçerikler
not() Kullanımınot() Kullanımı
jQuery ile not() metodu, belirli öğeleri, sadece belirli bir seçiciye sahip olmayan tüm öğeleri seçmek için kullanılır.
Örneğin, not() metodu ile bir sayfada bulunan tüm p öğelerini seçip, içinde verilen seçiciye uyan öğeleri hariç tutabiliriz. Bu, istediğimiz öğeleri daha hassas bir şekilde seçmemizi sağlar.
Bu metodun kullanımı oldukça basittir. Örnek olarak $( p ).not( .special ) şeklinde kullanarak, özel sınıfa sahip olmayan tüm p öğelerini seçebiliriz.
Bu yöntem sayesinde daha spesifik işlemler yapmak mümkün hale gelirken, kodun daha anlaşılır ve bakımı kolay olur.
not() Metodu Parametreleri
jQuery not() Metodu Parametreleri
not() metodu, jQuery’de belirli elemanları seçmemize yardımcı olan bir metoddur. Bu metotla seçilen elemanların dışındaki elementleri seçmek mümkün olur. Parametre olarakseçmek istemediğimiz elemanların türünü, sınıfını veya ID’sini belirtebiliriz.
not() metodu, CSS seçicilerine benzer bir şekilde kullanılabilir. Örneğin, p elementlerinden example class’ına sahip olanları seçmek istemiyorsak, bu şu şekilde yapılabilir: $(p).not(.example).
Bu metodun birden fazla parametre alabilme özelliği de bulunmaktadır. Örneğin, a elementlerinden class’ı external olmayanları ve target özelliği sahip olmayanları seçmek istiyorsak, $(a).not(.external, [target]) şeklinde kullanabiliriz.
Bu şekilde not() metodunu kullanarak istediğimiz elemanları kolayca filtreleyebilir ve seçim yapabiliriz.
Örnek Kullanımı:
Kod | Açıklama |
---|---|
$(p).not(.example) | p elementlerinden example class’ına sahip olmayanları seçer. |
$(a).not(.external, [target]) | a elementlerinden class’ı external olmayan ve target özelliği bulunmayanları seçer. |
not() Metodu Kullanarak Filtreleme
not() Metodu Kullanarak Filtreleme
jQuery not() metodu, bir seçiciden eşleşen tüm öğeleri hariç tutmak için kullanılır. Bu metot, belirli bir öğeyi hariç tutarak seçim yapmanıza olanak tanır.
Örneğin, bir HTML belgesinde tüm input öğelerini seçmek istiyorsunuz ama bir checkbox hariç. İşte bu durumda not() metodu kullanarak input öğelerini seçebilir ve içinden checkbox öğesini hariç tutabilirsiniz.
Bu metodu kullanarak filtreme işlemi yaparken, CSS benzeri sözdizimini kullanabilir ve karmaşık seçiciler de tanımlayabilirsiniz.
Örneğin, :not(div) ifadesi ile tüm div öğelerini hariç tutabilir ve bunun yerine farklı bir öğe tipini seçebilirsiniz.
Öğe | Açıklama |
---|---|
:not() | Belirli bir öğeyi hariç tutmak için kullanılır. |
div:not(p) | HTML belgesindeki tüm p öğelerinin dışındaki tüm div öğelerini seçer. |
not() Metodu İle Seçim Yapma
jQuery not() Nedir?
not() metodu, jQuery ile HTML elementleri üzerinde seçim yaparken kullanılan bir methoddur. Bu method, belirtilen elementler dışındaki elementleri seçmemizi sağlar. Yani bir nevi filtreleme işlemi yapmamızı sağlar.
Bu methodu kullanırken, seçilmemesini istediğimiz elementleri belirtmemiz gerekmektedir. Örneğin, div elementleri içerisinde bulunan p elementleri dışındaki tüm elementleri seçmek istiyorsak, not(p) metodunu kullanabiliriz.
Bu metodun kullanımı oldukça basittir ve jQuery ile web sayfalarının etkileşimli hale getirilmesi için oldukça önemlidir. Bir örnek üzerinden gidelim; bir web sayfasında bulunan tüm butonların içerisinde bulunan ancak belirli bir class’a sahip olmayan butonları seçmek istiyorsak, not(.belirli-class) şeklinde bir seçim yapabiliriz.
Kısacası, not() metoduyla jQuery ile seçim yaparken istemediğimiz elementleri kolayca filtreleyebilir ve istediğimiz elementlere odaklanabiliriz.