Hi,
ich habe 3 Panels. Wie kann ich in der Direktive abfragen, welcher Panel the current panel ist ? Mit document.getElementById ging es leider auch nicht. Ich habe versucht es gleichzusetzen. Aber das funktioniert nicht. Ist es eigentlich möglich so was abzufragen? Schließlich werden im link alle Elemente aufgerufen.
Danke im Voraus!!
gruß trap
ich habe 3 Panels. Wie kann ich in der Direktive abfragen, welcher Panel the current panel ist ? Mit document.getElementById ging es leider auch nicht. Ich habe versucht es gleichzusetzen. Aber das funktioniert nicht. Ist es eigentlich möglich so was abzufragen? Schließlich werden im link alle Elemente aufgerufen.
HTML Code:
<div class="container" my-dir></div> <div class="panel panel-primary" id='panel1'> <div class="panel-body"> Panel content1 </div> </div> <div class="panel panel-primary" id='panel2'> <div class="panel-body"> Panel content2 </div> </div> <div class="panel panel-primary" id='panel3'> <div class="panel-body"> Panel content3 </div> </div> </div>
Code:
myApp.directive('myDir', function ($rootScope, $interval) { return { restrict: 'A', scope: { } link: function (scope, element, attrs) { $interval(function () { var look = element; // welcher panel ist jetzt aufgerufen? }, 3000); } }; });
gruß trap
Comment