2016-04-04 13 views
0

Başka bir komut dosyasından aşağı kaydırma sırasında uygulanan başlık öğesinin sınıflarındaki değişiklikleri algılamanın bir yolunu arıyorum.jQuery: Sayfayı aşağı kaydırırken bir elemandaki 'sınıflar' değişikliklerini algıla

Böylece, üstbilgide belirli bir sınıf uygulandığında, işlevimi başka bir öğede çalıştırmak istiyorum.

Yani böyle bir şey (herhangi bir mantıklı varsa):

$('html').scroll(function(){ // So while scrolling down the page 
    // if header gets the class 
    if (('#header').hasClass('header-scrolled')) { 
     alert('ops'); 
    } 
}) 

Ben bu yaklaşım konusunda emin değilim. Herhangi bir rehberlik takdir edilecektir.

cevap

1

Sen pencere elemanına scroll olay dinleyebilirsiniz: Benim istif için

$(window).on('scroll', function() { 
    //Check classes 
}); 
+0

sayesinde ... – tafvita

İlgili konular