angular.element является оберткой для jq light. Есть мнение что таким образом вставленная ссылка не является частью приложения.
Суть эффекта в том, что если с помощью ajax запроса(через jq например) получить с бэка некий html и просто вставить его DOM, то ангуляр ничего о нем не знает. Что бы он начал обрабатываться этот html нужно предварительно скомпилить с текущим scope.
Пример
http://odetocode.com/blogs/scott/arc...n-angular.aspx