JavaScript обратный вызов / закрытие / другое - PullRequest
1 голос
/ 07 марта 2012

У меня есть следующий фрагмент кода:

$("some_html_stuff").insertAfter('.some_element');

Затем у меня есть другой код JS, который, я должен быть уверен, выполнит ПОСЛЕ того, как функция insertAfter закончила свою работу.Как можно этого достичь?Я посмотрел на замыкания и кучу других вещей, но, похоже, я не смог понять это.

Ответы [ 2 ]

2 голосов
/ 07 марта 2012

Это синхронная команда. Ничто больше не будет выполняться, пока не будет завершено.

$("some_html_stuff").insertAfter('.some_element');
// Do something after
1 голос
/ 07 марта 2012

.insertAfter не является асинхронным, поэтому просто добавьте другой код сразу после этой строки кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...