Это говорит о том, что стиль не определен, потому что когда вы делаете delete style;
, переменная стиля не была определена.
Вы можете выбрать все, используя $('*')
Итерируйте свои элементы так, как вы уже это делаете, это нормально. Что именно вы пытаетесь сделать с удалением?
$('*').each(function() {
var style = $(this).attr("style");
document.write(style);
});