我不确定这是我的代码或Safari的错误,但是在使用代码时:
cx = $('.cart').position().top;
触发页面上的提醒;除了Safari之外,它将在所有浏览器中触发(正常工作)。我不确定为什么。
Here is the page I am having the problem with!
顺便说一句,我正在使用Safari 3.2.2版。
答案 0 :(得分:0)
我不确定警告对话框应该做什么,但我在Safari 5.1.7和Chrome 22中都可以正常显示。但是我确实注意到返回的位置存在差异。下面是每个浏览器中对话框的输出:
Safari 5.1.7中的输出:
http://partytime.v5.cloudsvr.com.au
Cart is loaded: 1, X position: 1274px;
Chrome 22中的输出:
Cart is loaded: 1, X position: 1260.5px;
不确定这是否是您想要/想要的但是它似乎正常工作。