我自己在 JS 方面不是很好。我在http://jsfiddle.net/jennift/DESkX/1/中的代码有效,但我确信它可以比我拥有的更精简:
$(document).ready(function(){
$("#button").click(function(){
// Check if #ceo display:block, set image to minus
if($('#ceo').css('display') == 'none'){
$("img", this).stop().animate({top:"9px"},{queue:false,duration:200});
} else {
$("img", this).stop().animate({top:"-18px"},{queue:false,duration:200});
}
$("#ceo").fadeToggle("fast", "linear");
$("#button2").fadeToggle("fast", "linear");
});
$("#button2").click(function(){
if ($("#division").css('display') == 'none') {
$("img", this).stop().animate({top:"9px"},{queue:false,duration:200});
} else {
$("img", this).stop().animate({top:"-18px"},{queue:false,duration:200});
}
$("#division").fadeToggle("fast", "linear");
});
});