Да, в голове так и крутиться ограничить количество запросов, а точнее просто не открывать новые окна, где возможно будут новые запросы, до момента завершения текущих
и потому к примеру если грузится контент в основном контейнере(предположим задержка запроса произошла, я нажимаю на избранное и происходит еще запрос, соответственно нужно отображать анимацию загрузки и если она завершилать, а в основном еще грузится( к примеру) то соответственно аниманка будет отключена, т.к. аттрибуты будут удалены из ноды! делать проверки в javascript на незавершенные запросы, это полнейший мутор(именно ради такой цели) и займет написание кучи кода в разных местах, и мое мнение ну его н@х! Рано обрабовался ((((
Опишу в словах прнцип, имеется общий контейнет с контентом, затем нажимаешь на просмотр новости, выезжает поверх блок и в нем просходит загрузка контента, сворачиваешь окно, и жмякаешь к примеру на извранное(аналогия), и т.д.! Если пользовался андроидом, то принцип тот же, можно сказать плагиат Гг, вот как то так
Мда, наблюдается один косячек, который заключается в том что если работают одновременно 2 запроса то один блок на них не разорвешь НИКАК, потому как окна работают они независимо друг от друга! Печалька! Печалька! Как бы поступить в таком случае
Сергей: Сейчас тестирую второй вариант, он почему-то мне больше симпатизирует и думаю на то есть причина на мой взгляд логическая (не изменять аттрибут style)
desiigner: В таком случае остается два варианта! Удалить все имеющиеся дубликаты, сделать единичный как в примере и при помощи javascript перед каждым ajax запросом либо отображать сам блок с анимацией (вариант 1), либо добавлять аттрибут в body и через css условие отображать его (вариант 2)
Сергей: Ну это если рассуждать со стороны семантики, их можно легко поменять на другие имена! Но суть не в этом, ответ я получил, спасибо за помощь, жаль что нельзя возвращаться по дереву
Сергей: Поэтому я и написал в скобках об этом! у меня просто не одно окно с контентом! Я строю разметку в виде приложения андроид в стиле material design со всплывающими окнами поверх друг друга!