兼容火狐与IE的随屏幕滚动的浮动层脚本

帮盆友弄了一下,发现网上或者不全,或者报错,这个jQuery的,已经测试完全兼容。
 

jQuery(document).ready(function($){
	if($(".frame-left").length>0){
		$(window).scroll(function(){ 
			var g = $(window).scrollTop();
			var p = g;
			var o = 0;
			if(g > 130){
				p = g - 100;
			}
			$(".frame-left").animate({top: p + "px"},{duration:1000, queue:false});
			if(g > 250){
				o = g - 250;
			}			
		});
	}
}); 

需要浮动的层class="frame-left"即可

我们不Hack软件,我们只是优秀软件的搬运工。
麦氪搜(iMacSO.com) » 兼容火狐与IE的随屏幕滚动的浮动层脚本

2 评论

  1. 还应该设置 position:absolute 吧

    1. @Ren, 层的CSS每个人的都不一样,我说的只是JS的核心部分而已

评论已关闭