var request = require('request');
request('https://jsonplaceholder.typicode.com/todos/1', function (error, response, body) {
if (!error && response.statusCode == 200) {
console.log(body)
}
})
import tippy, {createSingleton} from 'tippy.js';
const instances = [];
const items = document.querySelectorAll('.product-item__compare');
for (let i = 0; i < items.length; i++) {
const contentItem = items[i].classList.contains('active') ? 'Добавить в сравнение' : 'Другой контент'
instances.push(
tippy(items[i], {
content: contentItem,
updateDuration: 400,
}),
);
}
createSingleton(instances, {delay: [300, 600]});
let isOpen = false; // Задаем переменную в которой будем хранить состояние
$('.item-contacts__title').on('click',function(){
$(this).next().toggle('slow');
$(this).parent().parent().css('top', (isOpen ? '70%' : 0)); // В зависимости от состояния задаем позицию
isOpen = !isOpen; // Меняем состояние на противоположное
})
for( var i = 0; i < AllPhotoPreview.length; i++){
AllPhotoPreview[i].onclick = function(){
if(this.classList) {
for (var j = 0; j < AllPhotoPreview.length; j++) {
AllPhotoPreview[j].classList.remove('active');
}
this.classList.add('active');
} else {
this.active += ' ' + active;
}
}
}
$(document).mouseup(function (e){ // событие клика по веб-документу
var div = $(".login-user"); // тут указываем ID элемента
if (!div.is(e.target) // если клик был не по нашему блоку
&& div.has(e.target).length === 0) { // и не по его дочерним элементам
div.hide("slide", {direction: "left"} , 1000);
}
});