我正在控制台记录一个元素的 offset()
并且我得到了
left: 1236
top: 139
__proto__: Object
但是当我记录 offset().top
时,我得到了错误
无法读取 null 的属性“top”
这是我的完整代码:
console.log(('.index-title').eq(n).prev().offset().top);
最佳答案
如果 n 为 0,则您位于列表的开头,而 .prev() 无处可去,返回 null 而不是列表中的“上一个”对象。
关于javascript - 无法读取 null 的属性 'top',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4643521/