2014-11-08 2 views
0

Я пытаюсь создать директиву, которая будет следить за размером на другом элементе div.Смотреть действительный размер элемента

У меня этот код:

link: function(scope, element, attrs) { 
     var win = angular.element($('#id')); 
     win.bind('resize', function(e) { 
     alert(win.height()); 
     }); 
    } 

Элемент #id имеют ширину = 100% и высота = 100%. И когда я изменяю размер окна, этого не произошло. Итак, что я могу сделать, чтобы получить фактический win.height?

ответ

0
win.bind('resize', function(event) { 
    var height; 

    height = event.currentTarget.clientHeight // with padding 
    // or .offsetHeight (contains the height with the padding, scroll bar, and the border) 

    alert(height); 
}); 
Смежные вопросы