Как сделать выполнение одного JS после выполнения другого
В общем суть проблемы такова: есть HTML страница, после ее загрузки выполняется один JS файл который делает ajax запросы на сервер и с учетом полученной информации создаются новые элементы (<div>, <table> и другие мне необходимы) с нужными мне атрибутами и свойствами.
И вот в чем вопрос - нужно, с учетом того как отработал первый JS, вызвать второй JS, который уже будет "видеть" созданные первым JS элементы и обратится к ним по id.
Временный костыль сделал так:
на вторую функцию повесил Timeout 1 секунду, как раз успевает выполнится первая функция. а вторая уже видит весь DOM даже те которые создала первая функция.
Есть у кого какие мысли?
|