parseFloat($(this).css('left')
这在移动浏览器上返回一个整数,在桌面上返回一个浮点数。为什么?即使我将浏览器窗口设置为被测移动设备的确切尺寸,它也会发生。jQuery 版本是 1.8.3。我在桌面上使用 Chrome Canary,在 android / iPhone 设备上使用 Webkit。
如果问题不是 parseFloat() 为什么会$(this).css('left')
在移动设备上返回整数而不是浮点数?
parseFloat($(this).css('left')
这在移动浏览器上返回一个整数,在桌面上返回一个浮点数。为什么?即使我将浏览器窗口设置为被测移动设备的确切尺寸,它也会发生。jQuery 版本是 1.8.3。我在桌面上使用 Chrome Canary,在 android / iPhone 设备上使用 Webkit。
如果问题不是 parseFloat() 为什么会$(this).css('left')
在移动设备上返回整数而不是浮点数?