在 Lion 10.8 上的新 Safari 浏览器 6.0 上,此代码未正确执行。在 Firefox 和 iPad Safari 中运行良好。但在 Mac 上,当我上下滚动时,它一直在振动。我试图保持顶部横幅滚动,直到按钮到达页面顶部,此时我希望按钮保持固定。
这是该页面的链接:
http://www.persiantunedpiano.com/Mirror/events.htm
这是js:
<script type="text/javascript">
<![CDATA[
$(document).scroll(function() {var scrollTop = $(window).scrollTop();
scroll(0, scrollTop);
if (scrollTop > 189) {
//alert(scrollTop);
$('#top_links').css('position', 'fixed');
$('#top_links').css('top', '0');
$('#left_links').css('position', 'fixed');
$('#left_links').css('top', '57px');
} else {
//alert('2');
$('#top_links').css('position','absolute');
$('#top_links').css('top', '186px');
$('#left_links').css('position', 'absolute');
$('#left_links').css('top', '242px');
//allertSize();
}
});
//]]>
</script>