这里有一些最佳实践可以帮助你,但一般来说,只要有任何容器(我称之为 .toggle-boxInner)fadeIn() 就像这样
此外,您的代码可能会发生一些清理工作,只是一些捷径
$(function(){ // when ready...
// here's your onClick listener for the toggle1 class element(s)
$('.toggle1').click(function(){
// slideToggle the toggle-box
$('.toggle-box').slideToggle('fast', function(){
// this is called when the toggle-box slideToggle is complete
$('.toggle-box .toggle-boxInner').fadeToggle('fast');
});
return false; // i don't think you should need this unless you're using
// a <a/> or <input type='submit' />
// as the .toggle1 element
});
});
您可能想要 .fadeToggle 内部容器,以便在切换框滑回时它会消失。另外,请随意将 .fadeIn('slow') 更改为 'fast'。
希望这可以帮助!
编辑:进行了这些建议的更改:P