除了一个元素之外,是否可以对 $('html,body') 进行动画处理?



我想知道是否有办法获得:

$('html,body').animate({scrollTop: "+=1800px"},2000);     

可能性1

不,因为其他元素都在主体内,所以它将与它一起动画。
但是,除了不希望在一个大div中显示最大宽度和高度的内容外,您还可以包含所有内容,并更改代码以使该div动画化。

可能性2

我刚想到别的事。但不确定它是否有效。
使用它作为动画的选择器:$('body *').not('dontAnimateThese')
dontAnimateThese替换为不需要动画的元素

最新更新