$(function(){ $("a.ancLinks").click(function(){ var elementClick=$(this).attr("href"); var destination=$(elementClick).offset().top; $('html,body').animate({ scrollTop:destination },3000); return false;}); $("button").click(function(event){ var link=$(this).data('link'); var ajax=$(this).data('ajax'); var txt=$(this).data('txt'); if(link){document.location.href=link; }if(ajax){ $.ajax({type:"POST",url:ajax,data:"txt="+txt}) } }) $("#soc_btn a").click(function(event){ var title=$("#soc_btn").attr('title'); var ss=$(this).data('ss'); var decription=$("#soc_btn").data('decription'); var url=$("#soc_btn").data('url'); var img=$("#soc_btn").data('img'); switch(ss){ case'vk.com':window.open('//vk.com/share.php?url=http://b-install-nt.ru&title='+title+'&description='+decription+'&image='+img,'_blank','scrollbars=0, resizable=1, menubar=0, left=100, top=100, width=550, height=440, toolbar=0, status=0');break;case'ok.ru':window.open('//ok.ru/dk?st.cmd=addShare&st._surl='+url+'&title='+title,'_blank','scrollbars=0, resizable=1, menubar=0, left=100, top=100, width=550, height=440, toolbar=0, status=0');break;case'facebook.com':window.open('//www.facebook.com/sharer/sharer.php?u='+url,'_blank','scrollbars=0, resizable=1, menubar=0, left=100, top=100, width=550, height=440, toolbar=0, status=0');break;case'mail.ru':window.open('//connect.mail.ru/share?url='+url+'&title='+title+'&description='+decription+'&imageurl='+img,'_blank','scrollbars=0, resizable=1, menubar=0, left=100, top=100, width=550, height=440, toolbar=0, status=0');break;case'google.com':window.open('//plus.google.com/share?url='+url,'_blank','scrollbars=0, resizable=1, menubar=0, left=100, top=100, width=550, height=440, toolbar=0, status=0');break;}return false; }) /* $('.bm-nav').hover(function() { $(this).animate({ color: "#fff"}, 400); },function() { $(this).animate({ color: "#000" }, 400); }); */ /* залипалка для меню */ var $window = $(window), // Основное окно $target = $("#div_main_mnu"), // Блок, который нужно фиксировать при прокрутке $h = $target.offset().top; // Определяем координаты верха нужного блока (например, с навигацией или виджетом, который надо фиксировать) $window.on('scroll', function() { // Как далеко вниз прокрутили страницу var scrollTop = window.pageYOffset || document.documentElement.scrollTop; // Если прокрутили скролл ниже макушки нужного блока, включаем ему фиксацию if (scrollTop > $h && $(window).width()>1024) { $target.addClass("sheensay_fixed"); // Иначе возвращаем всё назад } else { $target.removeClass("sheensay_fixed"); } }); /* юзать с этим классом .sheensay_fixed { position: fixed !important; top: 0 !important; width: 100%; z-index: 5000; }*/ /* END залипалка для меню */ /* ленивая загрузка */ $(".lazy").lazyload({ placeholder : "/img/grey.gif", effect : "fadeIn", failure_limit : 2, threshold : 10 }); /*ава*/ $("#span_select_gorod").click(function(event){ $("#select_gorod").css('position', 'absolute'); $("#select_gorod").show(); }) //заказ авто $('#form_zakaz_avto').submit(function(event){ //alert(1); event.preventDefault(); var formData = new FormData(this); $.ajax({ type:'POST', // Тип запроса url: $(this).attr('action'), // Скрипт обработчика data: formData, // Данные которые мы передаем cache:false, // В запросах POST отключено по умолчанию, но перестрахуемся contentType: false, // Тип кодирования данных мы задали в форме, это отключим processData: false, success:function(data){alert(data);} }); }); //заказ авто нажималка $("#btn-add_zayavka").click(function(event){ $('#form_zakaz_avto').submit(); $("#close_zakaz_avto").click(); }) //заказ обратного звонка $('#form_zvonok').submit(function(event){ //alert(1); event.preventDefault(); var formData = new FormData(this); $.ajax({ type:'POST', // Тип запроса url: $(this).attr('action'), // Скрипт обработчика data: formData, // Данные которые мы передаем cache:false, // В запросах POST отключено по умолчанию, но перестрахуемся contentType: false, // Тип кодирования данных мы задали в форме, это отключим processData: false, success:function(data){alert(data);} }); }); //заказ обратного звонка нажималка $("#btn-zvonok").click(function(event){ $('#form_zvonok').submit(); $("#close_zvonok").click(); }) $(window).resize(function(){ //$("#tmp_w").text($(window).width()); }); $("#nav_img_show_menu").click(function(event){ if($("#md_mnu").hasClass("d-none")) $("#md_mnu").removeClass("d-none"); else $("#md_mnu").addClass("d-none"); }) });