元素隨滾動條位置變更而發生位置變化(從固定瀏覽器位置到固定網頁位置)

var clientHeight = $(window).height(); window.onscroll = function(){ var top = document.getElementsByClassName("bottom")[0].getBoundingClientRect().top; console.log(top); if(top < clientHeight){ $("div.go_crash").css("position", "relative");
    }else{ if($("div.go_crash").css("position") == "relative"){ $("div.go_crash").css("position", "fixed");
        }
    }
};


document.getElementsByClassName("bottom")須要作判斷的元素


$("div.go_crash") 實際須要變換位置的元素
相關文章
相關標籤/搜索