Ho una semplice direttiva popup simile a https://github.com/angular-ui/bootstrap/blob/master/src/modal/modal.jselemento Pass direttiva angolare
ho bisogno di posizionare il mio pop-up vicino al elemento che ha avviato la aperta.
Qual è il modo migliore per farlo? Catturare l'iniziatore con ng-click = "open ($ event)" e passare al lavoro direttiva? (Qui è campione di questo elemento catturare http://jsfiddle.net/Amnesiac/5z5Qz/3/)
$scope.open= function (e) {
var elem = angular.element(e.srcElement);
}
Come posso allora passare questo angular.element (e.srcElement), della direttiva? (Direttiva avrebbe poi fare qualche calcolo in base alla posizione di quel passato elemento dom e riposizionare il pop-up)
penso che si desidera associare un controller all'interno della direttiva in modo yo puoi controllare l'ambito delle tue funzioni. –