2017-12-18 1 views
-2

Hallo Ich möchte eine Klasse in einem bestimmten Abschnitt hinzufügen. um ein Bild zu verwischen.Wie eine Klasse in bestimmten Abschnitt auf Bildlauf hinzufügen

Referenz: https://www.stanford.edu/. Ich möchte ein Bild verwischen, wenn der Benutzer zu einem Abschnitt blättert.

+0

Willkommen bei StackOverflow! Bitte sehen Sie [fragen] & [MCVE]. – Tushar

+0

Duplikat davon: https://stackoverflow.com/questions/12558311/add-remove-class-with-jquery-based-on-vertical-scroll –

+0

Nein Ich möchte den Abschnitt auf Bildlauf finden, wenn Bildlauf in diesem Abschnitt ist Ich möchte eine Klasse zu diesem Abschnitt hinzufügen, so dass ich das Bild verwischen kann. – user3591872

Antwort

0

Sie möchten eine Klasse hinzufügen, wenn Ihr DIV Bild, das Sie unscharf machen möchten, auf der Oberseite oder auf einer bestimmten Position auf Ihrer Seite ist.

Sie müssen die dynamische Scroll oben auf Ihrem DIV (Bild zu verwischen) haben. Oder Sie können Offset in jQuery Begriff sagen.

var YourDiv = $(".YourDivHavingImageToBeBlur"); 
    $(window).scroll(function() { 
     var scroll = $(window).scrollTop(); 
     // Here You can add your conditions according to your requirments 
     if (scroll == YourDiv.offset().top) { 
      YourDiv.addClass('YourClass'); 
     } 
    }); 
+0

dua kar skta hun bhai pher –

+0

Dank seiner Arbeit – user3591872

+0

sahi bata bhai chal gea? –

Verwandte Themen