Я где-то читал об этом, и это называется наращивание очереди анимации . Вместо того, чтобы пытаться остановить анимацию при открытии новой вкладки, поставьте stop()
непосредственно перед запуском анимации.
Это обеспечит уничтожение предыдущей анимации перед продолжением ....
например:
$('.some-selector').stop().slideUp();
Надеюсь, это поможет ...