@narkesss

Как обернуть блок?

Помогите доработать код ,Как вложить .b-scroll в b-content > container-fluid и container-fluid добавить класс container-position
_mainPageEffects.globals.initBlogScrollTitle = function ()  {

          var article = document.querySelector('.b-content'),
            headers = article.querySelectorAll('h2,h3'),
            contents = document.createDocumentFragment(),
            ul = document.createElement('ul'),
            anchor, header, link, li;

            ul.className = "b-scroll";

          for (var i = 0; i < headers.length; i++) {
              header = headers[i];
              link = 'anchor' + (i + 1);

              anchor = document.createElement('a');
              anchor.href = '#' + link;
              anchor.innerHTML = header.innerHTML;
              li = document.createElement('li');
              li.appendChild(anchor);
              ul.appendChild(li);

            anchor = document.createElement('a');
            anchor.id = link;
            // article.insertBefore(anchor, header)
            header.id = link;
          }

          contents.appendChild(ul);
          article.insertBefore(contents, article.firstElementChild.nextElementSibling)

      };
    }
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 1
KorniloFF
@KorniloFF Куратор тега JavaScript
Работаю по font-end / JS
Как вложить .b-scroll в b-content > container-fluid и container-fluid добавить класс container-position


var  ch = document.querySelector('.b-scroll'),
p = document.querySelector('.b-content > .container-fluid');

p.appendChild(ch);

document.querySelector('.container-fluid').classList.add('container-position');
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
01 мая 2024, в 02:11
5000 руб./за проект
01 мая 2024, в 00:29
2000 руб./за проект
01 мая 2024, в 00:20
15000 руб./за проект