Добрый вечер. Помогите пожалуйста оптимизировать код, чтобы он работал быстрее и не загружался при window.onload, а работал сразу или синхронно с загрузкой страницы. Пробовал вставить DOMContentLoaded но скрипт перестает работать.
<script>window.onload=function(){var t=0;$(".attach_copy").each(function(){t+=1,1==t?(attach=$(this).clone().html(),attach=$("<div/>").attr("class","attach_copies").html(attach),$(".attach_new").append(attach).append("<br/>")):(attach=$(this).clone().html().replace("download.png","download-old.png"),attach=$("<div/>").attr("class","attach_copies").html(attach),$(".attach_old").append(attach).append("<br/>")),$(this).next("br").eq(0).remove(),$(this).remove()}),1==t?$(".attach_old").hide():0==t&&$(".attach_old, .attach_new").hide()};</script>