我在我的JavaScript文件如下:如何在div準備好後調用函數?
var divId = "divIDer";
jQuery(divId).ready(function() {
createGrid(); //Adds a grid to the html
});
的HTML看起來像:
<div id="divIDer"><div>
但有時實際被加載到頁面上,我的分頻器之前我createGrid()函數被調用。那麼當我嘗試呈現我的網格時,它無法找到指向的合適div並且不會呈現。我的div完全可以使用後,如何調用函數?
編輯:
我使用ExtJS的加載在div:
var tpl = new Ext.XTemplate(
'<div id="{divId}"></div>');
tpl.apply({
});
如何加載你的div?使用ajax? –
DIVs沒有準備好的事件 –
我想''jQuery(divId)'從來沒有找到任何東西,你錯過了ID選擇器'#' – tymeJV