gpt4 book ai didi

Chrome 中的 jQuery 位置问题

转载 作者:行者123 更新时间:2023-12-03 21:45:01 24 4
gpt4 key购买 nike

当我提醒值 .position().left 时,它在 Chrome 上返回 0 。对于其他浏览器,它返回实际数字。为什么会出现这种情况?

最佳答案

基于 Webkit 的浏览器(例如 Chrome 和 Safari)只有在图像完全加载后才能访问图像的 widthheight 属性。其他浏览器只要加载 DOM 就可以访问此信息(它们不需要完全加载图像来了解其大小)。

因此,如果您的页面中有图像,则使用基于 Webkit 的浏览器,您应该在 $(window).load 事件触发之后而不是之后访问 offset 信息$(document).ready 事件。

关于Chrome 中的 jQuery 位置问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2173040/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com