document.querySelectorAll('input').forEach(item => item.addEventListener('input', функция));
$.ajax({
method: 'GET',
url: 'https://jsonplaceholder.typicode.com/users',
dataType: 'json',
success: data => {
console.log(data)
//тут работаем с data. это преобразованный json которую мы получили в ответ от сервера
// проходим циклом и выводим в таблицу нужные данные
}
})
//получаем элемент внутри которого есть текст
const el = document.querySelector('.test');
//убираем по краям пустоту. Создаем массив по переносу строки и смотрим длину массива
const count = el.textContent.trim().split("\n").length;
if (count === 1) {
//code
} else if (count === 2) {
//code
}
const A = _ => 'A';
const B = _ => 'B';
const C = _ => 'C';
function getB(callback) {
return new Promise(resolve => {
setTimeout(() => {
resolve(callback);
}, 1000);
})
}
Promise.all([getB(A), getB(B), getB(C)]).then(values => {
const res = values.map(item => item());
console.log(res)
});
let flag = true;
$('.technology-timeline-content__section').mousedown(function() {
$(this).addClass('mousedown');
if ($('.technology-timeline-content__section').hasClass('mousedown')) {
console.log('стоять');
flag = false;
}
});
$(window).mouseup(function() {
if ($('.technology-timeline-content__section').hasClass('mousedown')) {
$('.technology-timeline-content__section').removeClass('mousedown');
flag = true;
autoplay();
console.log('пошла');
}
});
function autoplay() {
if (!flag) return;
//code
}
let flag = true;
window.addEventListener('resize', ({ target }) => {
if (flag && target.innerWidth < 991) {
gettag();
flag = false;
} else if (!flag && target.innerWidth > 991) {
flag = true
}
}, false);
function gettag() {
let tag = document.createElement('div');
tag.className = 'title';
//нужные операции делаем. например вывод на страницу
console.log(tag)
return tag;
}
poster
- Указывает адрес картинки, которая будет отображаться, пока видео не доступно или не воспроизводится.<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>JavaScript</title>
</head>
<body>
<h2>Первая программа на JavaScript</h2>
<script>
var a = 5 + 8;
setTimeout(() => {
document.write("Результат операции ");
document.write(a);
},0)
</script>
</body>
</html>
function pushClickEvent(element) {
jQuery.ajax({
type: "POST",
dataType: "json",
url: "some_url",
data: "some_url",
success: function(response) {
//code
},
beforeSend: function(xhr) {
//code
}
});
}