Через jquery append добавляю элемент с id="click" и после этого хочу отслеживать событие к этом элементу но не получается. помогите пожалуйста если можете, что делать?
const parent = document.querySelector('ul');
const className = 'elem';
const count = 2;
for (let i = parent.children.length, j = count; i-- && j--;) {
parent.children[i].classList.remove(className);
}
// или
Array.prototype.forEach.call(parent.children, (n, i, a) => {
n.classList.toggle(className, i + count < a.length);
});
// или
parent.querySelectorAll(`.${className}:nth-last-child(-n + ${count})`).forEach(n => {
n.classList.value = n.classList.value.replace(RegExp(`(^| )${className}( |$)`), ' ').trim();
});
// или
for (
let i = 0, el = parent.lastElementChild;
i < count && el;
i++, el = el.previousElementSibling
) {
el.className = el.className.split(' ').filter(n => n !== className).join(' ');
}
const selector = '.one .qwer';
const key = 'font-size';
const getVal = i => `${12 + i * 4}px`;
$(selector).css(key, getVal);
.const elements = document.querySelectorAll(selector);
elements.forEach((n, i) => n.style[key] = getVal(i));
// или
for (const [ i, n ] of elements.entries()) {
n.style.setProperty(key, getVal(i));
}
// или
(function next(i, n = elements.item(i)) {
n && (n.style.cssText += key + ': ' + getVal(i), next(-~i));
})(0);
// или
for (let i = 0; i < elements.length; i++) {
elements[i].setAttribute('style', key.concat(': ', getVal(i)));
}
И если время больше 19:00 то Завтра в 19:00