Создание функциональности "onload" в динамическом HTML - PullRequest
3 голосов
/ 02 февраля 2011

Используя jquery ajax, я заполняю содержимое div с помощью HTML.

Эти новые данные HTML имеют код JavaScript (эта часть работает правильно). Однако этот JavaScript также имеет

$(document).load(function() { ... });

Эта часть не работает, поскольку документ уже загружен!

Как мне справиться с этим?

Ответы [ 2 ]

0 голосов
/ 03 февраля 2011

Ничего особенного на самом деле не нужно.Похоже, что динамически загружаемый javascript выполняется после того, как браузер проанализировал динамический контент.

0 голосов
/ 02 февраля 2011

Вы уверены, что он всегда будет загружаться через AJAX? Если так, то почему бы просто не удалить $(document).load() в целом?

...