我有一个 div 自动隐藏到屏幕左侧并包含米勒列。div 内容的宽度未知。如果我使用 .width(500) 对宽度进行硬编码,它可以正常工作,但现在我试图让它自动适应鼠标悬停时的内容,然后在 mouseleave 上缩小。
这是我目前拥有的代码,问题是,当我将鼠标悬停时没有任何反应。想法是删除宽度的css属性,恢复为默认值
$(".leftnavdiv").live({ //code for autohide
mouseenter:
function () {
$(this).css('width','');
//$("body").css('padding-left','510px');
},
mouseleave:
function () {
$(this).css('width','10px');
//$("body").css('padding-left','20px');
}
}
);