$(document).ready(function() {
var urlParams = new URLSearchParams(window.location.hash.replace("#","?"));
var hash = urlParams.get('hash');
var destination = $(hash).offset().top;
$('html,body').stop().animate({
scrollTop: destination - 100
}, 200);
});
$('body').on('submit', 'form', function() { ... });
.block {
background-image: url('img.webp');
}
body.no-webp .block {
background-image: url('img.png');
}
body, html {
height: 100%;
min-height: 100%;
}
if(loginBtn) {
loginBtn.addEventListener('click', function() {
alert('++');
});
}
div {
position: relative;
}
canvas {
position: absolute;
width: 100%;
height: 100%;
left: 0;
top: 0;
}
action
формы