私は次のようにdivを持っています。
html:
<div id="leftdock"></div>
CSS:
#leftdock
{
position: absolute;
float:left;
height: 400px;
width: 200px;
margin-left: -50px;
border-radius: 0px 10px 10px 0px;
background-color: #BADA7F;
top: 30%;
}
jQueryを使用した次のJavaScript:
$(document).ready(function () {
$('#leftdock').mouseenter(function () {
$(this).animate({
margin-left: "-25px"
}, 500);
});
$('#leftdock').mouseleave(function () {
$(this).animate({
margin-left: "-25px"
}, 500);
});
});
しかし、これではアニメーションは機能しません。私の div margin-left は、mouseenter/leave でも変化しません。