我不知道这是否是我的代码中的错误,或Safari浏览器,但使用的代码时:Safari浏览器的bug .POSITION()
cx = $('.cart').position().top;
触发页面上的警报;它会触发(正常工作)在所有浏览器,但Safari。我不确定为什么。
Here is the page I am having the problem with!
我使用Safari 3.2.2版本的方式。
我不知道这是否是我的代码中的错误,或Safari浏览器,但使用的代码时:Safari浏览器的bug .POSITION()
cx = $('.cart').position().top;
触发页面上的警报;它会触发(正常工作)在所有浏览器,但Safari。我不确定为什么。
Here is the page I am having the problem with!
我使用Safari 3.2.2版本的方式。
我不确定警报对话框应该做什么,但是我在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;
不知道这是否是你想要的东西/意图,但它似乎工作正常。
适用于Safari 5.1.7(Win7)。 – j08691