Если ищете ответы на этот вопрос, вам определенно требуется учить JS. Вы можете проштудировать соответствующие книги или пойти учиться на курсы, нанять репетитора. Можно своместить. В любом случае мы советуем просматривать еще и материалы на сайтах, которые размещают кодеры на JavaScript, разбирать выложенные коды скриптов.