title: How come my attribute–directive isn't triggered?
body: <p>I have created element-dierectives before. I just tried to create a simple element-dierective. Here it is in it's simplest form:</p>
  
  <pre><code>.directive('gdShow', function(){
      return{
          restrict: 'A',
          link: function(scope, elem, attrs){
              console.log('elem');
          },
      };
  });
  </code></pre>
  
  <p>This is how I try to call it:</p>
  
  <pre><code>&lt;div gdShow="test" class="wrapper"&gt;
      "stuff"
  &lt;/div&gt;
  </code></pre>
  
  <p>This works for my element directives, but not for this one, why?</p>