Как осуществить пересвязку данных в Angular.js?
Мне кажется что вам стоит изучить angular и пересмотреть свой подход по интеграции оного. Из того что вы описали вам нужен только data-binding, а использовать angular только для этого глупо....
p.s. зачем вешать обработчик на все ссылки, если можно это сделать делигировав обработчик на весь document а еще лучше, раз уж всеравно есть angular, реализовать директиву.
Каким образом Вы подгружаете новый контент?