В моем файле javascript есть следующее:
var divId = "divIDer";
jQuery(divId).ready(function() {
createGrid(); //Adds a grid to the html
});
html выглядит примерно так:
<div id="divIDer"><div>
Но иногда моя функция createGrid() вызывается до того, как мой divIder загружен на страницу. Поэтому, когда я пытаюсь отобразить свою сетку, он не может найти подходящий div для указания и никогда не будет рендерить. Как я могу вызвать функцию после того, как мой div полностью готов к использованию?
Edit:
Я загружаю div, используя Extjs:
var tpl = new Ext.XTemplate(
'<div id="{divId}"></div>');
tpl.apply({
});