jQuery 스크롤 막대와 함께 스크롤 효과(내용 페이지 긴 글용)

1080 단어 jquery
바로 들어갑니다!
내용 페이지가 비교적 길 때 사이트 오른쪽은 줄곧 공백이다. 차라리 쓸모 있는 것을 사용자에게 보여주는 것이 낫다. 광고를 넣지 않는 것이 가장 좋다. 왜냐하면 그것은 매우 사악하기 때문이다. 너는 알잖아.
알겠습니다. 어제 이 글을 썼습니다. jQuery는 수동 블록을 스크롤합니다. 코드는 다음과 같습니다.
//    

var rollStart = $('.feed-mail'), //             

	rollOut = $('.cookie-list'); //  rollStart     



rollStart.before('<div class="da_rollbox"></div>');



var offset = rollStart.offset(),objWindow = $(window),rollBox = rollStart.prev(),

	rollSet = $('.search,.weibo,.group'); //  rollStart       



objWindow.scroll(function() {

	if (objWindow.scrollTop() > offset.top){

		if(rollBox.html(null)){

			rollSet.clone().prependTo('.da_rollbox');

		}

		rollOut.fadeOut();

		rollBox.show().stop().animate({marginTop: objWindow.scrollTop() - offset.top + 20},400);

	} else {

		rollOut.fadeIn();

		rollBox.hide().stop().animate({marginTop:0},400);

	}

});


코드에 완전한 주석이 있습니다. 몇 개의class나 id만 쓰면 됩니다. (id가 아닌 것이 좋습니다. w3c는 id를 중복 사용할 수 없다고 규정합니다.)

좋은 웹페이지 즐겨찾기