如何在考虑offset()。top的情况下为元素设置动画并设置焦点?

时间:2018-09-07 00:28:31

标签: javascript jquery html css

我有这段代码:

$('html, body').animate({
     scrollTop: $slickCurrent.focus().offset().top - 100
}, 'fast');

如您所见,我正在将.focus()设置为元素$slickCurrent,但是我得到了this weird glitch的位置,并专注于该元素,但是之后出现了.offset()方法起来 像这样$('html, body').scrollTop($slickCurrent.focus().offset().top - 100);可以这样做,但是我丢失了滚动动画。我需要重点关注的是选项卡下面的幻灯片,因此当重点放在幻灯片上时,我需要查看视口上的选项卡。

有什么想法吗?

0 个答案:

没有答案