Yönergede çalışıyorum ve childs sınıf adını bulmak için element
parametresini kullanarak sorun yaşıyorum.AngularJS yönergesinde alt öğe bulun
.directive("ngScrollList", function(){
return {
restrict: 'AE',
link: function($scope, element, attrs, controller) {
var scrollable = element.find('div.list-scrollable');
...
}
};
})
Ben etiket adıyla bulabilirsiniz ama ben konsolda görebileceğiniz gibi sınıf adına göre bulmak için başarısız: böyle bir şey yapmanın doğru yol olacağını
element.find('div')
[<div class="list-viewport">…</div>,<div class="list-scrollable">…</div>]
element.find('div.list-scrollable')
[]
? bağlantı fonksiyonu, don içinde, aynı zamanda
// link function
function (scope, element, attrs) {
var myEl = angular.element(element[0].querySelector('.list-scrollable'));
}
: Bunu yapmak, ben jQuery ekleyebilir biliyorum, ama bu bir overkill .... bağlantı fonksiyonunda
Emin değilim (http://stackoverflow.com/questions/17283697/angularjs-how-to-find-using-jqlite)? – Pete