我得到这个盒子,它的SVG计时器完成后悬停展开:
http://jsfiddle.net/frank_o/WwD5V/9/embedded/result/
但是,如果你在徘徊和关闭多次很快,现在它去香蕉。 怎么来放置stop(true,true)
每前animate()
不会解决这个问题?
JS:
$('.wrapper').bind('mouseenter', function () {
setTimeout(function () {
$('.wrapper').stop(true,true).animate({
width: '100%'
}, 200);
}, 2000);
}).mouseleave(function () {
$('.wrapper').stop(true,true).animate({
width: '120px'
}, 200);
});
HTML:
<div class="wrapper">
<div class="main"></div>
</div>
CSS:
.wrapper {
height: 600px;
width: 200px;
overflow: hidden;
border: 4px solid black;
float: right;
}