當我知道指定哪個元素時,我發現了這個問題的答案,但是我正在尋找的方法是檢查'滾動'是否具有特定類的任何元素都已經進入視圖,並按照它們的方式修改它們(例如,更改不透明度 - 只有那些進入視圖的視圖)。我知道代碼可能看起來類似於此,但我無法使它工作:jQuery - 檢查元素是否進入視圖,淡入淡出
jQuery(window).on("scroll", function() {
var difference = jQuery(window).offset().top + jQuery(window).height()/2;
if (difference > jQuery(".makeVisible").offset().top) {
jQuery(this).animate({opacity: 1.0}, 500);
}
});
非常感謝。 注意:存在變量差異是因爲我希望元素在到達屏幕中間時可見。
非常感謝,作品像魅力! – cVergel