2016-11-21 6 views
0

Я пытаюсь получить ширину div внутри mdDialog, но контроллер для этого диалога выполняется до загрузки HTML, поэтому селектор ничего не находит. Есть ли способ использовать функции window.onload() или document.ready() для этого диалога?mdDialog select item by id

Заранее спасибо

ответ

2

Получить элемент, используя тайм-аут, так что функция будет выполняться после того, как HTML-рендеринга. Вводят $ тайм-аут в диалоговом контроллера, а затем измерить DIV внутри по тайм-ауту функции:

$ тайм-аута (функция() { вар элем = document.getElementById ('yourDivId'); });

+0

Будь, большое спасибо. Это спасло мне массу времени. –

+0

Единственное решение, которое сработало для меня. Благодаря! –

 Смежные вопросы

  • Нет связанных вопросов^_^