Следующий код определяет, какая цель ссылки была боковой панелью или страницей, и из которой соответственно перемещаются панели.Боковые панели работают в унисон с видимой боковой панелью, выдвигающейся влево, с сикронизацией, а одна скользящая справа.
Страничные, однако «основные» - нет.Левый выскальзывает, и новый самолет скользит после задержки около 300 мс.Этого не должно быть, так как код один и тот же.Любые идеи.
var panel = $('.sidewrapper:visible');
var panelnext = $('.sidewrapper:visible').next();
var paneltarget = $('.sidewrapper:visible').next().find('.sidescroller').children();
var page = $('.mainwrapper:visible');
var pagenext = $('.mainwrapper:visible').next();
var pagefirst = $('.mainwrapper:visible').first();
var pagetarget = $('.mainwrapper:visible').next().find('.mainscroller').children();
if (target == 'sidebar') {
$(paneltarget).html(data.sidepanel);
$(panel).hide('slide', { direction: 'left' }, 300); $(panelnext).show('slide', { direction: 'right' }, 300);
}
else if (target == 'page') {
$(pagefirst).find('.mainscroller').children().html(data.sidepanel);
$(page).hide('slide', { direction: 'left' }, 300); $(pagefirst).show('slide', { direction: 'right' }, 300);
}
Любые идеи,
Чудесные