我正在将 div 设置为更宽,在动画之后我想将以下列表的宽度设置为与新动画 div 的宽度完全相同,并将其移动到它的下方。
奇怪的是,在调整大小时,它只会调整到一个很小的宽度,一旦再次单击,它将在一毫秒内保持所需的大小。这可能不清楚。
$('#LoginButton').click(function(){
$('.username').stop(true,false).animate({width:'toggle'});
$("#profilesettings").delay(220).toggle(300);
$("#profilesettings").width( $("#LoginButton").outerWidth(true) );
});
这是一个小提琴
所以,我希望列表看起来是整个图像+名称栏的宽度,我想将它完全移动到它下面。
谢谢!