Здравствуйте всем форумчанам!
Кому не лень, подскажите. Пишу скрипт JS. В какой-то момент заметил что у меня глючит анимация. Начал копаться, искать причину. Все перепробовал ничего не помогло пока не заменил:
document.addEventListener('DOMContentLoaded', function () { тут весь код с анимацией });
на
$(document).ready(function(){ тут весь код с анимацией });
Может кто нибудь толком объяснить в чем разница? При чем не корректно определялась одна переменная внутри анимации при использовании "DOMContentLoaded"- если вместо переменной явно указать число то все работает корректно, а в случае с "ready function" все заработало как полагается с переменной. Подскажите кто-нибудь здесь действительно такая большая разница? И вообще в чем разница?