2016-11-21 83 views
0

我試圖獲取mdDialog中div的寬度,但該對話框的控制器在HTML加載之前執行,所以選擇器沒有找到任何內容。有沒有辦法使用該對話框的window.onload()document.ready()函數?mdDialog通過編號選擇項目

在此先感謝

回答

2

獲取使用超時的元素,因此HTML渲染後的功能將被執行。注入$超時在對話框控制器,然後從超時函數內測量在div:

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

+0

噢,非常感謝。這爲我節省了很多時間。 –

+0

唯一的解決方案,爲我工作。謝謝! –