diff --git a/static/js/dynamic_loading_routes.js b/static/js/dynamic_loading_routes.js index 87b4fb8..8ad4720 100644 --- a/static/js/dynamic_loading_routes.js +++ b/static/js/dynamic_loading_routes.js @@ -67,53 +67,87 @@ function load_routes (el,news=null,incrase) { // // let place_ins = el + if (news && standart_page_iterator === 1){ + page_iterator++ + standart_page_iterator++ + let new_page_routes = document.createElement("div") + let old_page_iterator = local_page_iterator + new_page_routes.classList.add("page_paging_elements_" + standart_page_iterator) + $(new_page_routes).insertAfter(".page_paging_elements_" + old_page_iterator); + old_page_iterator++ + let line_separator = document.createElement("div") + line_separator.classList.add("line_separator_page_w_el") + new_page_routes.innerHTML = data.html + local_page_iterator++ + local_page_iterator++ + standart_page_iterator++ + let new_page_routes1 = document.createElement("div") + new_page_routes1.classList.add("page_paging_elements_" + local_page_iterator) + $(new_page_routes).insertAfter(".page_paging_elements_" + old_page_iterator); + let line_separator1 = document.createElement("div") + line_separator1.classList.add("line_separator_page_w_el") + el.setAttribute("id",parseInt(number_last_route) + incrase) + history.pushState({'data':data_d,'str_data':get_url}, "state_filters", `?${get_url}`); + // number_last_route = parseInt(number_last_route) + "11" + iterator_f_check++ + iterator_f_check++ + if (data.last_block === true){ + el.classList.add("hide") + } else if (data.last_block === false){ + if (el.classList.contains("hide")) { + el.classList.remove("hide") + } + } + document.querySelector(".loader_f_loading_routes.show").classList.remove("show") + } else { + place_ins.innerHTML = data.html + let old_page_iterator = local_page_iterator + // standart_page_iterator++ + local_page_iterator++ + page_iterator++ + standart_page_iterator++ + loader.classList.toggle("show") + if (!data.last_block_routes){ + el.classList.toggle("hide") + } + // let el_scroll = place_ins.firstElementChild + // el_scroll.scrollIntoView( + // { + // behavior:"smooth" + // } + // ) + let new_page_routes = document.createElement("div") + new_page_routes.classList.add("page_paging_elements_" + local_page_iterator) + $(new_page_routes).insertAfter(".page_paging_elements_" + old_page_iterator); + let line_separator = document.createElement("div") + line_separator.classList.add("line_separator_page_w_el") - place_ins.innerHTML = data.html - let old_page_iterator = local_page_iterator - // standart_page_iterator++ - local_page_iterator++ - page_iterator++ - standart_page_iterator++ - loader.classList.toggle("show") - if (!data.last_block_routes){ - el.classList.toggle("hide") - } - // let el_scroll = place_ins.firstElementChild - // el_scroll.scrollIntoView( - // { - // behavior:"smooth" - // } - // ) - let new_page_routes = document.createElement("div") - new_page_routes.classList.add("page_paging_elements_" + local_page_iterator) - $(new_page_routes).insertAfter(".page_paging_elements_" + old_page_iterator); - let line_separator = document.createElement("div") - line_separator.classList.add("line_separator_page_w_el") - - if (news){ - if (iterator_f_check === 1){ - // + if (news){ + if (iterator_f_check === 1){ + // + } else { + $(line_separator).insertAfter(".page_paging_elements_" + separator_iterator); + separator_iterator++ + } } else { $(line_separator).insertAfter(".page_paging_elements_" + separator_iterator); separator_iterator++ } - } else { - $(line_separator).insertAfter(".page_paging_elements_" + separator_iterator); - separator_iterator++ - } - // document.querySelector(".info_profile").innerHTML = data.html; - el.setAttribute("id",parseInt(number_last_route) + incrase) - history.pushState({'data':data_d,'str_data':get_url}, "state_filters", `?${get_url}`); - // number_last_route = parseInt(number_last_route) + "11" - iterator_f_check++ - if (data.last_block === true){ - el.classList.add("hide") - } else if (data.last_block === false){ - if (el.classList.contains("hide")) { - el.classList.remove("hide") + // document.querySelector(".info_profile").innerHTML = data.html; + el.setAttribute("id",parseInt(number_last_route) + incrase) + history.pushState({'data':data_d,'str_data':get_url}, "state_filters", `?${get_url}`); + // number_last_route = parseInt(number_last_route) + "11" + iterator_f_check++ + if (data.last_block === true){ + el.classList.add("hide") + } else if (data.last_block === false){ + if (el.classList.contains("hide")) { + el.classList.remove("hide") + } } } + }, error: function (data){