Аватар Сильвия
Достижения
Последний визит
7 лет назад
Последние комментарии

Татьяна Калистратова
Леночка! Вы всё верно написали, а я и не писала, что надо "ложу" заменить словом "кладу". Написала...

Simonliv
Подписан').removeClass('btn-outline-primary').addClass('btn-primary'); $('#toggle-notifications').removeClass('d-none'); $('#toggle-notifications .dropdown-item span').attr('class', 'glyphicon glyphicon-ok text-success'); $.jGrowl('Сильвия добавлена в Вашу подписку!', {themeState: 'success'}); }; } else { request.url = '/api/subscriptions/destroy?id=29789'; request.type = 'delete'; doneFn = function() { self.html('Подписаться').addClass('btn-outline-primary').removeClass('btn-primary'); $('#toggle-notifications').addClass('d-none'); $.jGrowl('Сильвия удалена из Вашей подписки!', {themeState: 'success'}); }; } $.ajax(request).done(doneFn).fail(commonAjaxFailFn); }); $('#toggle-blacklist').click(function() { let request = {}; let doneFn = null; let self = $(this); let button = self.closest('div.dropdown').children('button'); request.beforeSend = function() { button.attr('disabled', true); button.children('span.glyphicon').addClass('d-none'); button.children('span.spinner-border').removeClass('d-none'); }; request.complete = function() { button.attr('disabled', false); button.children('span.glyphicon').removeClass('d-none'); button.children('span.spinner-border').addClass('d-none'); }; if (self.html() === 'Блокировать') { request.url = '/api/blacklists/store'; request.type = 'post'; request.data = {memberId: '29789'}; doneFn = function() { self.html('Не блокировать'); self.closest('div.dropdown').find('span.glyphicon').addClass('text-danger'); $.jGrowl('Сильвия добавлена в Ваш черный список!', {themeState: 'success'}); }; } else { request.url = '/api/blacklists/destroy?id=29789'; request.type = 'delete'; doneFn = function() { self.html('Блокировать'); self.closest('div.dropdown').find('span.glyphicon').removeClass('text-danger'); $.jGrowl('Сильвия удалена из Вашего черного списка!', {themeState: 'success'}); }; } $.ajax(request).done(doneFn).fail(commonAjaxFailFn); }); $('#toggle-notifications .dropdown-item').click(function() { let self = $(this); let button = $('#toggle-notifications>button'); let request = {}; request.url = '/api/subscriptions/update?id=29789'; request.type = 'put'; request.data = {key: self.data('key'), value: + self.children('span.glyphicon').hasClass('text-danger')}; request.beforeSend = function() { button.attr('disabled', true); button.children('span.glyphicon').addClass('d-none'); button.children('span.spinner-border').removeClass('d-none'); }; request.complete = function() { button.attr('disabled', false); button.children('span.glyphicon').removeClass('d-none'); button.children('span.spinner-border').addClass('d-none'); }; let doneFn = function() { self.children('span.glyphicon').toggleClass('glyphicon-ok').toggleClass('glyphicon-remove').toggleClass('text-success').toggleClass('text-danger'); $.jGrowl('Настройки сохранены!', {themeState: 'success'}); }; $.ajax(request).done(doneFn).fail(commonAjaxFailFn); }); $(".pearl .text").addtocopy({htmlcopytxt: '
https://www.inpearls.ru/'}); });