当我单击所单击的那个旁边的 div 框时,我的底部 div 上下跳动
这是小提琴的链接
这是我的jQuery
$('li').on('click', function(e){
var active = $(this).siblings('.active');
var posTop = ($(this).position()).top;
if (active.length > 0) {
var activeTop = (active.position()).top;
if (activeTop == posTop) {
active.toggleClass('active', 400).find('.outer').fadeOut('slow');
$(this).find('.outer').fadeIn('slow');
} else {
$(this).siblings('.active').toggleClass('active', 400).find('.outer').slideToggle();
$(this).find('.outer').slideToggle();
}
} else {
$(this).find('.outer').slideToggle();
}
$(this).toggleClass('active', 400);
});
我认为这与我的 toggleClass 有关,但不确定如何解决这个问题.....当我单击下一个框时,我不希望框上下跳动