¿Te refieres a algo así?
Código Javascript
:
Ver originalvar images = document.getElementsByTagName('img');
[].forEach.call(images, function(v){
v.parentNode.insertBefore(document.createElement('div'), v);
});
Simplemente obtienes el nodo padre de cada imagen y utilizas insertBefore para insertar una nueva instancia de div. También podrías usar insertAdjacentHTML.