Вход Регистрация
Файл: 3020.ru/js/script.js
Строк: 190
<?php
jQuery
(document).ready(function($){
    if (/
Android|webOS|iPhone|iPad|iPod|BlackBerry|BB|PlayBook|IEMobile|Windows Phone|Kindle|Silk|Opera Mini/i.test(navigator.userAgent)) {
        $(
'.palka').hide();
    }else{ $(
'.navbar').addClass('nav-height'); }
    
setTimeout(function() {check();},1500);
    
  
});
// header
if (!/Android|webOS|iPhone|iPad|iPod|BlackBerry|BB|PlayBook|IEMobile|Windows Phone|Kindle|Silk|Opera Mini/i.test(navigator.userAgent)) {
$(
window).scroll(function (event) {
        var 
= $(this).scrollTop();
        if ($(
this).scrollTop() > 72 ) {
                $(
'body').addClass('fixed-body');
                $(
'.navbar').removeClass('nav-height');
                $(
'.navbar').addClass('is-scrolling');
              
        } else {
             $(
'.navbar').addClass('nav-height');
            $(
'.navbar').removeClass('is-scrolling');
            $(
'body').css('margin-top''-68px');
            $(
'body').removeClass('fixed-body');
            $(
'body').css('margin-top''0px');
            
        }
    });
}
$( 
document ).ready(function() {
    
toastr.options = {
        
"closeButton"true,
        
"debug"false,
        
"newestOnTop"true,
        
"progressBar"true,
        
"rtl"false,
        
"positionClass""toast-top-right",
        
"preventDuplicates"false,
        
"onclick"null,
        
"showDuration"300,
        
"hideDuration"1000,
        
"timeOut"2000,
        
"extendedTimeOut"1000,
        
"showEasing""swing",
        
"hideEasing""linear",
        
"showMethod""fadeIn",
        
"hideMethod""fadeOut"
    
}    
});

function 
check() {
    
setTimeout(function() {
    if($(
"#tovars").find('tr').length 1)
{
    
    $(
"#tovars").fadeIn(400).append(`<tr>
      <td colspan="7" id="error">Вы не добавили ниодного товара.. </td>
      
    </tr>
`);
}
}, 
370);
// purchases
setTimeout(function() {
    if($(
"#purchase").find('tr').length 1)
{
    
    $(
"#purchase").fadeIn(400).append(`<tr id="errors">
      <td colspan="3" id="error">Вы еще ничего не покупали :(</td>
      
    </tr>
`);
}
}, 
1);
}
function 
deposit() {
                        $.
ajax({
                                                                                
type'POST',
                                                                                
url'../action.php',
beforeSend: function() {                                    
                                        },    
                                                                                
data: {
                                                                                    
type"deposit",
                                                                                    
size: $("#deposit_size").val()
                                                                                    
                                                                                    
                                                                                },
                                        
success: function(data) {
                                            var 
obj jQuery.parseJSON(data);
                                           if(
obj.success == "fatal") {
                
toastr["error"]("<b>Ошибка!</b><br>"+obj.error);

                                           }
                                            if (
obj.success == "success") {
    
window.location.href obj.location;
                                            }else{}
                                        }
                                    }); 
                        
                    }
                                            
    
                
function 
buy() {
    var 
tovar_s = $('#confirm').attr('data-id');
    $.
ajax({
                                                                                
type'POST',
                                                                                
url'../action.php',
beforeSend: function() {
                                            
                                        
                                        },    
                                                                                
data: {
                                                                                    
type"confirm",
                                                                                    
idtovar_s
                                                                                    
                                                                                    
                                                                                
},
                                        
success: function(data) {
                                            var 
obj jQuery.parseJSON(data);
                                           if(
obj.success == "fatal") {
                
toastr["error"]("<b>Ошибка!</b><br>"+obj.error);

                                           }
                                            if (
obj.success == "success") {
toastr["success"]("<b>Успех!</b><br>Вы купили <b>"+obj.name+"</b><br>Товар вы сможете найти в разделе <b>Мои покупки</b>");
$(
'#balance').html(obj.balance);
if($(
"#purchase").find('#errors').length == 1)
{
               $(
"#purchase").html('');
}
$(
'#purchase').append(`<tr>
      <th scope="row">
`+obj.id+`</th>
      <td>
`+obj.name+`</td>
      <td>
`+obj.tovar+`</td>
    </tr>
`);
                                            }else{}
                                        }
                                    }); 
}
function 
view(tovar) {
$.
ajax({
                                                                                
type'POST',
                                                                                
url'../action.php',
beforeSend: function() {
                                            
                                        
                                        },    
                                                                                
data: {
                                                                                    
type"selectTovar",
                                                                                    
idtovar
                                                                                    
                                                                                    
                                                                                
},
                                        
success: function(data) {
                                            var 
obj jQuery.parseJSON(data);
                                           if(
obj.success == "fatal") {
                
toastr["error"]("<b>Ошибка!</b><br>"+obj.error);

                                           }
                                            if (
obj.success == "success") {
$(
'#prev-1').attr('src'obj.image);
$(
'#prev-2').attr('src'obj.image2);
$(
'#prev-3').attr('src'obj.image3);
$(
'#sel_name').html(obj.name);
$(
'#sel_desc').html('<img src="/img/icon.png" class="game-activate-icon"> '+obj.desc);
$(
'#sel_cost').html(obj.cost+' руб.');
//$('#view'+tovar).html(obj.views+' <i class="fa fa-eye" aria-hidden="true"></i>');
$('#confirm').attr('data-id'obj.id);
                                            }else{}
                                        }
                                    });    
}
function 
save_edit() {
    $.
ajax({
                                                                                
type'POST',
                                                                                
url'../action.php',
beforeSend: function() {
                                            
                                        
                                        },    
                                                                                
data: {
                                                                                    
type"saveTovar",
                                                                                    
id: $('#save_btn').attr('data-save'),
                                                                                    
new_name: $('#edit_name').val(),
                                                                                    
new_cost: $('#edit_cost').val(),
                                                                                    
new_desc: $('#edit_desc').val(),
                                                                                    
new_full: $('#edit_full').val()
                                                                                    
                                                                                    
                                                                                },
                                        
success: function(data) {
                                            var 
obj jQuery.parseJSON(data);
                                           if(
obj.success == "fatal") {
                
toastr["error"]("<b>Ошибка!</b><br>"+obj.error);

                                           }
                                            if (
obj.success == "success") {
toastr["success"]("<b>Успех!</b><br> Изменения сохранены");
                                            }else{}
                                        }
                                    });    
}
function 
edit(that) {
var 
id = $(that).attr('data-edit');

$.
ajax({
                                                                                
type'POST',
                                                                                
url'../action.php',
beforeSend: function() {
                                            
                                        
                                        },    
                                                                                
data: {
                                                                                    
type"editTovar",
                                                                                    
id_editid
                                                                                    
                                                                                    
                                                                                
},
                                        
success: function(data) {
                                            var 
obj jQuery.parseJSON(data);
                                           if(
obj.success == "fatal") {
                
toastr["error"]("<b>Ошибка!</b><br>"+obj.error);

                                           }
                                            if (
obj.success == "success") {
$(
'#edit_name').val(obj.name);
$(
'#edit_cost').val(obj.cost);
$(
'#edit_desc').val(obj.desc);
$(
'#edit_full').val(obj.tovar);
$(
'#save_btn').attr('data-save'obj.id);
                                            }else{}
                                        }
                                    });    
}
function 
del(that) {
var 
id = $(that).attr('data-id');

$.
ajax({
                                                                                
type'POST',
                                                                                
url'../action.php',
beforeSend: function() {
                                            
                                        
                                        },    
                                                                                
data: {
                                                                                    
type"delTovar",
                                                                                    
id_delid
                                                                                    
                                                                                    
                                                                                
},
                                        
success: function(data) {
                                            var 
obj jQuery.parseJSON(data);
                                           if(
obj.success == "fatal") {
                
toastr["error"]("<b>Ошибка!</b><br>"+obj.error);

                                           }
                                            if (
obj.success == "success") {
$(
'button').prop('disabled'true);
$(
'#product'+id).fadeOut(270);
setTimeout(function() {$('#product'+id).remove();}, 270);
setTimeout(function() {
$(
'button').prop('disabled'false);
}, 
570);                                            
toastr["success"]("<b>Успех!</b><br>Товар удалён");
check();
                    
                                            }else{}
                                        }
                                    });    
}
function 
add() {
    $.
ajax({
                                                                                
type'POST',
                                                                                
url'../action.php',
beforeSend: function() {
                                            
                                        
                                        },    
                                                                                
data: {
                                                                                    
type"addTovar",
                                                                                    
name: $('#tovar_name').val(),
                                                                                    
cost: $('#tovar_cost').val(),
                                                                                    
desc: $('#tovar_desc').val(),
                                                                                    
link: $('#tovar_img').val(),
                                                                                    
link2: $('#tovar_img2').val(),
                                                                                    
link3: $('#tovar_img3').val(),
                                                                                    
alter_pay: $('#tovar_full').val()
                                                                                    
                                                                                },
                                        
success: function(data) {
                                            var 
obj jQuery.parseJSON(data);
                                           if(
obj.success == "fatal") {
                
toastr["error"]("<b>Ошибка!</b><br>"+obj.error);

                                           }
                                            if (
obj.success == "success") {
                $(
'#close_add').click();
                if($(
"#tovars").find('#error').length == 1)
{
               $(
"#tovars").html('');
}
                
toastr["success"]("<b>Успех!</b><br>Товар добавлен");
                $(
'input').val('');
                $(
"#tovars").append(`<tr id="product`+obj.id+`">
      <th scope="row">
`+obj.id+`</th>
      <td>
`+obj.name+`</td>
      <td style="white-space: nowrap;">
`+obj.desc+`</td>
      <td>
`+obj.cost+`</td>
      <td>0</td>
      <td>0</td>
      <td><button data-id="
`+obj.id+`" onclick="del(this)" class="btn btn-danger " style="display:inline-block; width:49%;float:left;"><i class="fa fa-times"></i></button>
      <button data-edit="
`+obj.id+`" onclick="edit(this)" class="btn btn-primary " style="display:inline-block; width:49%;float:right;" data-toggle="modal" data-target="#edit"><i class="fa fa-edit"></i></button></td>
    </tr>
`);                               
                    
                                            }else{

                                            
                                                
                                            }
                                        }
                                    });
}
?>
Онлайн: 3
Реклама