for (var i=0; i<100; i++)
window.addEventListener('click', function(evt) {
if (evt.target.classList.contains('onClick_'+i))
console.log(i, evt.target);
});
window.addEventListener('click', function(evt) {
if (evt.target.classList.contains('onClick_1'))
console.log(1, evt.target);
elseif (evt.target.classList.contains('onClick_2'))
console.log(2, evt.target);
});
var options = {
root: document.querySelector('#scrollArea'),
rootMargin: '0px',
threshold: 1.0
}
var callback = function(entries, observer) {
entries.forEach(entry => {
if (entry.isIntersecting) {
alert('Visible');
}
});
};
var observer = new IntersectionObserver(callback, options);
Под запустить - имею в виду выложить на сервер и привязать к домену.
Например https://expressjs.com/ru/starter/hello-world.html
Чтоб при открытии домена например example.com было написано Hello World!