У меня есть список около 26 <section>
тегов, которые включают в себя некоторые другие div и информацию. У меня так, когда вы нажимаете на кнопку «Поделиться», эти дополнительные параметры отображаются в том же теге <section>
. Когда вы нажимаете на кнопку «Поделиться», я использую jQuery js:
selectedPost.animate({
left: -selectedPostWidth
}, 200, function(){
});
sharePost.animate({
left: 0
}, 200, function(){
// some stuff
});
Теперь, однако, это то, где это становится странным. Когда вы нажимаете на одну из кнопок внутри div, он воспроизводит обратную анимацию, например, так:
selectedPost.animate({
left: 0
}, 200, function(){
});
sharePost.animate({
left: 9999
}, 200, function(){
sharePost.hide();
});
Итак, в моем списке <section>
тегов первый работает быстро и без задержек. Однако, как только вы начнете перемещаться по списку, задержка становится все больше и больше. Пока у вас не будет около 4-5 секунд задержки. Это происходит только при анимации функции close , но не при открытой.
Надеюсь, я все хорошо объяснил, если нет, добавлю больше подробностей. Спасибо за любую помощь!