I load partial view after dom loaded.
document.addEventListener('DOMContentLoaded', () => {
fetch('/CartStatePopup/GetPopup', {
method: 'get'
})
.then(response => response.text())
.then(function (body) {
var el = document.createElement("div");
el.innerHTML = body;
var div = document.querySelector('#anchor50');
insertAfter(div, el);
});
});
function insertAfter(referenceNode, newNode) {
referenceNode.parentNode.insertBefore(newNode, referenceNode.nextSibling);
}
body has html and vue.js
but if I use jquery
$('#anchor50').after(body);
This is work for me. But I want refuse jquery.
Could anyone please help me?