Я пытаюсь вставить html на свою страницу, а затем использовать этот html в качестве цели плагина. Я обнаружил, что вставленный HTML еще не "там". Вот мой тест:
$(function () {
$("#menucontainer").load("test3.htm #Menu");
setTimeout('alert("Asynchronous: " + $("#Menu").length)', 1000);
alert("Synchronous: " + $("#Menu").length);
});
Предупреждение в функции READY показывает длину 0, но через 1 секунду предупреждение показывает длину 1. HTML-файл из файла был вставлен по желанию, но просто не был доступен внутри функции READY. Есть ли способ заставить его, чтобы я мог манипулировать мой вставленный HTML внутри функции READY?