大家好,我試圖在div觸及瀏覽器頂部時將類添加到div中。像這樣的頁面上的特定div很容易$window.scroll(function(){ var windowTop = $window.scrollTop(), sectionTouchTop = $('.section').offset().top(); if( windowTop >= sectionTouchTop-90){ $('.section').addClass('hope'); }});但是我想要的是具有屬性[touching =“”]的所有div通用的代碼,當此attr的div觸摸瀏覽器頂部時,此attr的值將作為該div的類添加$window.scroll(function(){ var windowTop = $window.scrollTop(), sectionTouchTop = $('[touching]').offset().top(); if( windowTop >= sectionTouchTop-90){ $('[touching]').addClass( $(this).attr(touching) ); }});
當div觸摸瀏覽器頂部時添加類
DIEA
2021-05-14 14:15:08