Я сделал это с помощью jQuery, но мне нужно сделать это с помощью PURE JS.
jQuery пример:
$(document).ready(function() {
var bodyContent = Math.floor($('#content').children().length);
var bodyContentDividedInTwo = Math.floor(bodyContent / 2);
$('#content').children(':eq('+bodyContentDividedInTwodedInHalf+')').after(`widget goes here`);
});
Вот где я застрял в моем примере PURE JS:
var fullBodyContent = document.querySelector('#contentBody');
var bodyContentSplitInHalf = fullBodyContent.childElementCount / 2;
bodyContentSplitInHalf.insertAdjacentHTML('afterbegin', '<h1>Yeeeeeeesssss!</h1>');
Тогда я получаю очевидную ошибку, что это не функция. Потому что это нодлист.
Пожалуйста, помогите, я знаю, что это простой. Но по какой-то причине мне всегда сложно это понять.