Я пытаюсь запустить JQuery анимации в последовательности, но не кажется, чтобы заставить его работать ...Запуск анимации JQuery в последовательности
// Run this animation first hiding fading all divs but selected one
if (divid!= '1') { $('#div1').animate({ 'opacity': 0 }, 500); }
if (divid!= '2') { $('#div2').animate({ 'opacity': 0 }, 500); }
if (divid!= '3') { $('#div3').animate({ 'opacity': 0 }, 500); }
if (divid!= '4') { $('#div4').animate({ 'opacity': 0 }, 500); }
if (divid!= '5') { $('#div5').animate({ 'opacity': 0 }, 500); }
once all the above animations have finished do the next lot...
if (cargroup != '1') { $('#div1').hide(500); }
if (cargroup != '2') { $('#div2').hide(500); }
if (cargroup != '3') { $('#div3').hide(500); }
if (cargroup != '4') { $('#div4').hide(500); }
if (cargroup != '5') { $('#div5').hide(500); }
и так далее ...
Может понадобиться еще код здесь. Откуда вы получаете 'div' и' cargroup'? Вы можете просто передать идентификатор и анимировать правый div, а не проверять для каждого подобное. Можете ли вы предоставить больше информации/расширить свой вопрос? –