是否可以$()。动画到另一个类?

时间:2017-10-06 13:45:40

标签: jquery

我可以动画到另一个类,而不是应用单独的CSS属性吗?我避免必须检索单个类属性并在.animate()方法中应用它们。

我知道你可以在CSS类中指定转换,但我正在寻找一个JQuery解决方案,否则我可以在类之间切换。

标记为重复的问题并没有提供我所追求的答案,给出的答案要么建议使用CSS过渡,要么切换和切换不能解决我的问题的类,因为我要做的就是动画到已分配给元素的类。

该元素有一个类,它指定元素的宽度和高度,在某些点(鼠标悬停)这些元素属性可能会改变,在另一点(鼠标)离开我希望将元素恢复为原始大小。 / p>

1 个答案:

答案 0 :(得分:0)

您可以选择要设置动画的目标

var target = $(document).find('.yourclass').offset().top
$('body,html').animate({
   scrollTop: target
}, 500);

使用offset().top,您可以获得搜索到的类容器相对于文档的位置。

我希望能回答你的问题。