<div>기존 이벤트에 대한 처리가 안되어 있는 경우</div>
<ul class="nostop">
<li></li>
<li></li>
<li></li>
</ul>
<div>기존 이벤트에 대한 처리가 되어 있는 경우</div>
<ul class="stop">
<li></li>
<li></li>
<li></li>
</ul>
* {
margin:0;
padding: 0;
}
div {
font: 12px black;
margin: 40px 0 10px 0;
}
li{
width:80px;
height:40px;
background:#444;
margin-bottom:10px;
}
.stop li{
background:#000;
}
$(".nostop li").hover(
function () {
$(this).animate({width:"200px"},500);
},
function () {
$(this).animate({width:"80px"},500);
}
);
//animate with stop()
$(".stop li").hover(
function () {
$(this).stop().animate({width:"200px"},500);
},
function () {
$(this).stop().animate({width:"80px"},500);
}
);
This Pen doesn't use any external CSS resources.