我尝试制作一个图像fadeIn效果,我设置jQuery animate方法来实现淡入效果,我发现我在CSS中注册的悬停事件已被取消。
我觉得很奇怪,这个方法应该不会影响我的悬停效果。
虽然我可以通过 javascript 重新注册悬停事件,但它正在执行其他任务
我有什么误解吗?
PS 我试图不使用 CSS3 动画。
JS部分:
$('img').animate({
'opacity': '0.5'
}, 1500);
CSS部分:
img {
opacity: 0;
}
img:hover {
opacity: 1;
}