$.ajax({
url: "test.php",
type: 'get',
timeout: 3000, // 3 сек
success: function(result){
alert(123);
},
error: function() {
// тут выполнится, если случилась ошибка или прошло 3сек
}});
да и знания JS у меня на среднем уровне
var radian = Math.atan2(mouseX - x, mouseY - y); // радианный угол
var rotate = (radian * (180 / Math.PI) * -1) + 90; // Переводим в градусы
var x = object.x + (object.width / 2);
var y = object.y + (object.height / 2);
function sortItemIds() {
$('[class^=general_block_]').each(function (ind) {
ind += 1;
$(this).attr('class', 'general_block_' + ind).attr('id', ind);
$(this).next('[class^=close-button_]').attr('class', 'close-button_' + ind);
});
}
var timeout;
function showBlocks() {
document.getElementById('osForm').style.display = 'none';
document.getElementById('form_one_success').style.display = 'block';
clearTimeout(timeout);
timeout = setTimeout(function() {
document.getElementById('osForm').style.display ='block';
document.getElementById('form_one_success').style.display = 'none';
}, 5000);
}
owl.on('changed.owl.carousel', function (e) {
console.log("current: ", e.item.index) // текущий слайд
console.log("total: ",e.item.count) // общее кол-во слайдов
})
$(document).ready(function(){
var tr = document.querySelectorAll('.table tr'),
i = tr.length;
while(i--) {
tr[i].style.backgroundColor = i%2 ? ' green' : 'white';
}
})
filterElements = (elements, filter) => {
return elements = elements.filter((el) => {
return el.charAt(0).toLowerCase() === filter.trim().toLowerCase();
});
}
filterElements = (elements, filter) => {
return elements = elements.filter((el) => {
return el.toLowerCase().startsWith(filter.trim().toLowerCase());
});
}
var addend = 13000;
$('.avr-table .price').each(function () {
var $this = $(this);
var price = $this.text();
var sum = parseInt(price) + addend;
$this.text(sum);
});