我正在寻找重新定义我的切换功能。现在它可以很好地切换,但是,第一个切换“打开”两个不同的部分 - 这很好。关闭它们时,我想同时关闭它们,或者至少先关闭列表。此外,如果单击列表以外的任何内容,我还想关闭两者。
$('#LoginButton').click(function(){
$('.username').animate({
width : 'toggle'
}, 1000, 'swing',function(){ //Set new LoginButton width
var newWidth = ($('.username').width()); //get new width
$('#LoginButton').toggleClass('expanded'); //just for rounded corners
$("#profilesettings").width(newWidth).toggle(300); //new list width animation
});
});
我现在拥有的:小提琴
任何帮助是极大的赞赏。谢谢你。