我的网站具有停止滚动视差效果。我用来停止滚动的代码是:
if ( parseInt($("div#bg").css("top"), 10) <= -0 ) {
$('#content').css('top', (-0) + 'px');
$('#logo').css('margin-top', (-142) + 'px');
}
这在 Chrome、Firefox 和 Opera 中运行良好,但在 Safari 中则不然。在 Safari 中使用不同的代码吗?我知道 Safari 在滚动方面有一个错误,但我找不到答案。有没有办法让它在 Safari 中也能正常工作?或者我可以通过某种编辑器运行我的代码?