Я работаю в директиве, и у меня возникают проблемы с использованием параметра element
, чтобы найти его дочерние элементы по имени класса.
.directive("ngScrollList", function(){
return {
restrict: 'AE',
link: function($scope, element, attrs, controller) {
var scrollable = element.find('div.list-scrollable');
...
}
};
})
Я могу найти его по имени тега, но он не может найти его по имени класса, как я могу видеть на консоли:
element.find('div')
[<div class="list-viewport">…</div>,<div class="list-scrollable">…</div>]
element.find('div.list-scrollable')
[]
Какой был бы правильный способ сделать такое? Я знаю, что могу добавить jQuery, но мне было интересно, не будет ли это лишним...