ЛН
Size: a a a
ЛН
Д
ПР
Бc
DB
М
document.querySelectorAll('.parent').forEach((el) => {
el.addEventListener('click', ()=> {
el.insertAdjacentHTML('afterend', el.innerHTML);
el.innerHTML = '';
});
});
ЛХ
for (const parent of $('.parent')) {
const nodes = [...parent.children]
parent.after(nodes[nodes.length - 1])
}
L
$(el).parents().append(el)
🤔 попробуй я с телефонаЛХ
$(el).parents().append(el)
🤔 попробуй я с телефонаel
? ему надо получить последний дочерний элемент каждого родителяL
el
? ему надо получить последний дочерний элемент каждого родителяЛХ
ЛХ
for (const parent of $('.parent')) {
const nodes = [...parent.children]
parent.after(nodes[nodes.length - 1])
}
ЛХ
if (child.nodeName !== '#text') {
М
for (const parent of $('.parent')) {
const nodes = [...parent.children]
parent.after(nodes[nodes.length - 1])
}
document.querySelectorAll('.parent').forEach((el) => {
el.after(el.children[el.children.length - 1]);
});
ЛХ
document.querySelectorAll('.parent').forEach((el) => {
el.after(el.children[el.children.length - 1]);
});
length - 1
можно писать lastChild
<#text>
М
ЛХ
for (const element of elements) {}
elements.forEach((element) => {})
ЛХ
М
length - 1
можно писать lastChild
<#text>
<#text>
L
var parents = $(".parent");
parents.each(function(el) {
$(this).after($(this).children('.child'));
$(this).children('.child').remove()
})