2016-11-21 105 views
0

我试图获取mdDialog中div的宽度,但该对话框的控制器在HTML加载之前执行,所以选择器没有找到任何内容。有没有办法使用该对话框的window.onload()document.ready()函数?mdDialog通过编号选择项目

在此先感谢

回答

2

获取使用超时的元素,因此HTML渲染后的功能将被执行。注入$超时在对话框控制器,然后从超时函数内测量在div:

$超时(函数(){ VAR ELEM =的document.getElementById( 'yourDivId'); });

+0

噢,非常感谢。这为我节省了很多时间。 –

+0

唯一的解决方案,为我工作。谢谢! –