mouseenter / mouseleave div扩展

时间:2013-06-21 19:35:00

标签: jquery mouseenter mouseleave

我需要在鼠标悬停时展开div,发生得非常好但是当鼠标离开div时却没有恢复正常

有些人来了我的文件http://jsfiddle.net/MyKnB/

$("#logo-expand").mouseenter(function() {
    $(this).animate({
        width: "56px;"
    }, 300 );
});

$("#logo-expand").mouseleave(function() {
    $(this).animate({
        width: "170px"
    }, 300 );
});

1 个答案:

答案 0 :(得分:5)

问题是;之后的56px。如果您将该行更改为width: "56px",则可以正常使用。见这里:http://jsfiddle.net/MyKnB/1/