
本文介绍如何使用jQuery制作网页滚动网页元素依次获得焦点效果
主要js
<script> var scrollArrty = ['.con1', '.con2', '.con3', '.con4', '.con5', '.con6', '.con7']; var scrI = 0; var scrHeight = window.screen.availHeight; $(window).scroll(function () { scrollFx(); }) function scrollFx() { if (scrI == scrollArrty.length) { return false; } var boxPos = $(scrollArrty[scrI]).offset().top; var winPos = $(window).scrollTop() + scrHeight - 300; if (boxPos < winPos) { $(scrollArrty[scrI]).addClass('active'); scrI++; if (scrI < scrollArrty.length) { scrollFx(); } else { return false; } } else { return false; } } scrollFx(); </script>