title: ng-click not executing when built as a string in link function
body: <p>I'm using Timeline JS to build a timeline. In the timeline there are elements, I want the elements to be click-able. </p>
  
  <p>In my directive link function I build the click able element content like so:    </p>
  
  <pre><code>var stringToBeAdded = '&lt;a ng-click="setPage(2)" href="javascript:void(0)"&gt;March 10, 2015&lt;/a&gt;'
  </code></pre>
  
  <p>However, after the string is added to the DOM, it does execute the <code>setPage()</code> function within my controller when clicked. The scope is correct.</p>