Помогите исправить код для массовости
Всем добрейшего дня!
Имею следующий код:
var b = document.querySelector('.wrapradioclass label.thwepo-inline .thwepo-input-field')
var d = document.createElement('div')
d.className = 'checkbox-tile';
while (b.nextSibling) {
d.appendChild(b.nextSibling)
}
b.insertAdjacentElement('afterend', d)
J Этот код оборачивает все содержимое внутри label.thwepo-inline которое идет после input с классом thwepo-input-field Он отлично работает НО, применяется только к первому найденому label - а как сделать, чтобы он ко всем применялся? |
firsmember,
:(
var bb = document.querySelectorAll('.wrapradioclass label.thwepo-inline .thwepo-input-field');
bb.forEach(b => {
var d = document.createElement('div')
d.className = 'checkbox-tile';
while (b.nextSibling) {
d.appendChild(b.nextSibling)
}
b.insertAdjacentElement('afterend', d)
})
|
Рони, очередное большое ВАМ спасибо ! Не знал про forEach в JS
|
Цитата:
|
| Часовой пояс GMT +3, время: 11:17. |