我的 javascript 文件中有以下内容:
var divId = "divIDer";
jQuery(divId).ready(function() {
createGrid(); //Adds a grid to the html
});
html 看起来像:
<div id="divIDer"><div>
但有时我的 createGrid() 函数在我的 divIder 实际加载到页面之前被调用。因此,当我尝试渲染我的网格时,它找不到正确的 div 指向并且永远不会渲染。在我的 div 完全可以使用之后,如何调用函数?
编辑:
我正在使用 Extjs 加载 div:
var tpl = new Ext.XTemplate(
'<div id="{divId}"></div>');
tpl.apply({
});