我有一组具有悬停效果的div,但是如果你快速地将它们悬停在它们上面,动画就会变得混乱.这是HTML:
<a>
<div class="project">
<img src="img/projects/TrendyPhones.png" alt="project screenshot">
<h3>Trendy Phones</h3>
</div>
</a>
<a href="">
<div class="project">
<img src="img/projects/TrendyPhones.png" alt="project screenshot">
<h3>Trendy Phones</h3>
</div>
</a>
<a href="">
<div class="project">
<img src="img/projects/TrendyPhones.png" alt="project screenshot">
<h3>Trendy Phones</h3>
</div>
Run Code Online (Sandbox Code Playgroud)
$(document).ready(function(){
$('.project').hover(function(){
$(this).find('h3').fadeIn(500);
}, function(){
$(this).find('h3').fadeOut(500);
});
});
Run Code Online (Sandbox Code Playgroud)
.stop()
在开始新动画之前尝试运行动画.
$(document).ready(function(){
$('.project').hover(function(){
$(this).find('h3').stop().fadeIn(500);
}, function(){
$(this).find('h3').stop().fadeOut(500);
});
});
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
52 次 |
最近记录: |