Tıklandığında belirli bir css sınıfını gizleyecek bir onay kutusu oluşturmaya çalışıyorum, ancak bu etkiyi o sınıfın gelecekteki tüm nesneleri için de uygulamak istiyorum.jquery, belgenin global css tanımını değiştirebilir mi?
örneğini 2 renklendirilmiş:
diva DIVB
i onay kutusu sınıfının abc
tüm div'leri gizlemek istediğiniz klası yok
sınıf abc taşımaktadır, bu kullanarak, kolay $(".abc").hide()
. Ancak sorun şu ki, sitenin başka bir bölümü daha sonra abc
sınıfının divB'sini yaptıysa gizlenmeyecektir. Çünkü jQuery kodu o zaman sadece divA'ya uygulanmış olurdu.
Yapmaya çalıştığım şey, onay kutusunun belgenin global css tanımını değiştirmesini sağlamaktır. kullanıcı onay kutusunu tıklattığında, gizlenecek abc
sınıfını değiştirirdim ve daha sonra herhangi bir div bu sınıfa katıldıklarında gizlenirdi.
jquery'de bu mümkün mü?
İyi bir yanıtla benzer bir soru: http://stackoverflow.com/questions/1079237/jquery-equivalent-of-yui-stylesheet-utility – Jourkey