-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfavs.js
1 lines (1 loc) · 2.53 KB
/
favs.js
1
function GetListLoadFavs(){favoritesradio=getCookie("favoritesradio"),arr=favoritesradio.split(","),arr.forEach(function(t,a,i){inp=$('input[type="checkbox"][value="'+t+'"]'),inp.prop("checked",!0)})}jQuery(document).ready(function(t){t(".sandwich__open-btn").on("click",function(a){a.preventDefault(),t(this).hasClass("open")?(t(this).removeClass("open"),t(".sandwich__open-btn .open-mobile__icon").removeClass("hidden"),t(".sandwich__open-btn .close-mobile__icon").removeClass("active_svg"),t(".carte").css("display","none")):(t(this).addClass("open"),t(".sandwich__open-btn .open-mobile__icon").addClass("hidden"),t(".sandwich__open-btn .close-mobile__icon").addClass("active_svg"),t(".carte").css("display","block"))}),t(".city__in__btn").on("click",function(){t(".city__in__btn").hasClass("opened")?(t(".city__in__btn").removeClass("opened"),t(".city__list__box").removeClass("hide_list"),t(".city__in__btn").text("Показать ещё")):(t(".city__in__btn").addClass("opened"),t(".city__list__box").addClass("hide_list"),t(".city__in__btn").text("Скрыть список"))}),t(".load__related").on("click",function(){var a=t(".station__list a"),i=t(".station__list").attr("data-id"),o=t(this).attr("data-city"),n=t(this).attr("data-cityID"),e=new Array;t.each(a,function(a,i){e.push(t(i).attr("data-id"))}),t.ajax({url:"/ajax",method:"POST",data:{action:"related",old_list:e.join(","),genre:i,city:o,city_id:n},success:function(a){"ok"==a.status?t(".station__list").append(a.content):t(".load__related").hide()}})}),t(".load__datard").on("click",function(){var a=t(this).attr("data-action"),i=t(this).attr("data-offset"),o=t(this).attr("data-select");t.ajax({url:"/ajax",method:"POST",data:{action:"list",page:a,offset:i,select:o},success:function(a){"ok"==a.status?(t(".load__datard").attr("data-offset",parseInt(i)+1),t(".online__list").append(a.content),GetListLoadFavs()):t(".load__datard").hide()}})}),t(".do-not__work").on("click",function(){var a=t(this).attr("data-id");t.ajax({url:"/ajax",method:"POST",data:{action:"problem",id:a},success:function(a){a.success&&(t(".do-not__work").hide(),t(".do-not__info").text("Спасибо, мы проверим радиостанцию!"),t(".do-not__info").css("display","block"),setTimeout(function(){t(".do-not__info").hide(),t(".do-not__work").show()},5e3))}})})});var i,acc=document.getElementsByClassName("accordion");for(i=0;i<acc.length;i++)acc[i].addEventListener("click",function(){this.classList.toggle("active");var t=this.nextElementSibling;"block"===t.style.display?t.style.display="none":t.style.display="block"});