如果有一个名为(id)“ABC123”的对象,我想自动向下滚动到该对象。如果此对象存在,则效果很好。但如果不是,我会收到一个错误: “TypeError: $(...).offset(...) is undefined”
我的代码应该避免这个错误,但不起作用:
if(typeof($('#ABC123')) != 'undefined') {
$('html, body').animate({ scrollTop: ($("#ABC123").offset().top-100) }, 0).scroll();
}