134 lines
4.5 KiB
JavaScript
Executable File
134 lines
4.5 KiB
JavaScript
Executable File
|
||
//Костыль для виртуала - в карточке товара показ других картинок
|
||
|
||
$(".yurec-thumbnail").click(function(){
|
||
$(".product-image-zoom").attr('src', $(this).attr('src'));
|
||
})
|
||
|
||
|
||
/* ----------------------------------------------------------------------
|
||
05.03.2023
|
||
Удаляем данные из корзины
|
||
---------------------------------------------------------------------- */
|
||
$(".global-cart-delete").click(function(event){
|
||
var id=$(this).data('id');
|
||
|
||
|
||
$.ajax({
|
||
type:"POST",
|
||
url:'/act/ajax',
|
||
data:"id="+id +"&act=delFromCart",
|
||
success:function(data){
|
||
$(".global-cart-summ").text(data + ' р. ')
|
||
}
|
||
})
|
||
|
||
$(".global-cart-str-" + id).hide('5000');
|
||
return false;
|
||
})
|
||
|
||
|
||
|
||
|
||
$(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');
|
||
var modalid=$(this).data('modal');
|
||
if (modalid)$('#' + modalid).modal('show');
|
||
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;
|
||
})
|
||
|
||
$("#form_find_click").click(function(event){
|
||
event.preventDefault();
|
||
var a=$("#input-find").val();
|
||
location.replace("/find/" + a);
|
||
})
|
||
|
||
$("#form_find_click2").click(function(event){
|
||
event.preventDefault();
|
||
var a=$("#input-find2").val();
|
||
location.replace("/find/" + a);
|
||
})
|
||
|
||
$(".lazy").lazyload({ placeholder : "/img/grey.gif", failure_limit : 2, threshold : 10 });
|
||
|
||
function print_to_cart(txt){
|
||
$('#kolvo_cart').text(txt);
|
||
$('#kolvo_cart2').text(txt);
|
||
}
|
||
|
||
|
||
function check_cart(){ //Функция считает количество позиций в корзине
|
||
$.ajax({
|
||
type: "POST",
|
||
url: '/act/ajax',
|
||
data: 'act=check_cart',
|
||
success:function(data){print_to_cart(data)}
|
||
})
|
||
|
||
|
||
}
|
||
|
||
//Добавлялка в корзину
|
||
$(".btn-to-cart").click(function(event){
|
||
var tovar_id=$(this).data('id');
|
||
$.ajax({
|
||
type:"POST",
|
||
url:'/act/ajax',
|
||
data:"tovar_id=" + tovar_id + '&act=add_to_cart'
|
||
})
|
||
$('#show_cart_modal').modal('show');
|
||
$("#mini_cart").load('/mini_cart/');//Загружаем список товаров в мини-модуль корзины
|
||
check_cart();
|
||
return false;
|
||
})
|
||
|
||
$("#mini_cart").load('/mini_cart/');//Загружаем список товаров в мини-модуль корзины
|
||
check_cart();
|
||
|
||
$("#mnu_katalog").load('/mnu_katalog/');
|
||
$("#mnu_katalog2").load('/mnu_katalog/');
|
||
|
||
|
||
function show_alert(id){
|
||
alert (id);
|
||
$("#" + id).show('4000');
|
||
}
|
||
|
||
|
||
}) |