菜鸟6666号 2022-05-10 10:39 采纳率: 33.3%
浏览 11
已结题

position().top/offset().top 这两个有什么区别,这是哪出了问题?

img

img

img

//这个发现盒子下移速度非常快,打印了不知道为什么每次累加9,但是我下面没有进行累加呀?
monsterArr.eq(i).css({
'top': monsterArr.eq(i).offset().top //这里没有进行累加
});
console.log(monsterArr.eq(i).offset().top);

//这个是正常的
// monsterArr.eq(i).css({
// 'top': monsterArr.eq(i).position().top + 2
// });
// console.log(monsterArr.eq(i).position().top);

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 5月18日
    • 创建了问题 5月10日