0

我懂了:

$(".containers").not(':first').hide(); 
$("#topbar ul li a").click(function() {
    var activeLink = $(this).attr("href"); 
    $("#topbar ul li a").removeClass("active");
    $(this).addClass("active"); 
    $(".containers").hide();
    $(activeLink).show();
    return false;
});

我的问题是如何选择(调用)活动容器中的 div?假设我试图在单击 container3 标题链接时为 box3 设置动画,或者在单击 container2 标题链接时为 box2 设置动画,依此类推...

你可以在这里更好地看到它:http: //jsfiddle.net/JWBQG/

4

1 回答 1

0

http://jsfiddle.net/isherwood/JWBQG/6

var myIndex = $(this).parent('li').index();
$('.containers').eq(myIndex).find('.container_box').slideToggle().slideToggle();
于 2013-09-10T18:50:55.740 回答