您好!感谢您的提问。jQuery的hover()方法可以处理鼠标悬停在元素上时的事件。但是,如果您要使用绝对定位的元素和动画,您需要使用jQuery的animate()方法。
以下是一个示例代码:
$(document).ready(function(){
$("#hover-element").hover(function(){
$("#hover-element").animate({
left: "+=50px",
opacity: 0.25,
height: "toggle"
}, 5000, function() {
// Animation complete.
});
});
});
在这个示例中,当鼠标悬停在#hover-element
元素上时,该元素将向右移动50像素,透明度将减少到25%,并且高度将切换(如果原来是可见的,则将变为不可见,反之亦然)。动画将在5秒内完成。
如果您需要更多的帮助,请告诉我!
领取专属 10元无门槛券
手把手带您无忧上云