2013-05-28 2 views
0

Я не уверен, что это потому, что я пытаюсь использовать директиву внутри частичного, но я не могу получить простой элемент события элемента управления для запуска.Директива вызвана из частичного не работает

HTML:

<!DOCTYPE html> 
<html> 
    <head> 
     <title></title> 
     <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
    </head> 
    <body> 
     <tabbed-Panel1 class="bottomTabPanel"> 
      TEST CLICK HERE! 
      </tabbed-Panel1> 
    </body> 
</html> 

ЯШ: ДИРЕКТИВА

angular.module('directives', ['basemodule']) 


    .directive('tabbedPanel1',function() { 

     debugger; 

     restrict:"E", 
     return { 

        link: function(scope, elem, attr) { 

         elem.bind('click', function() { 
          //never gets here! 
          debugger; 


         }); 
        } 
      }; 
}); 
+0

Ok часть вопроса была форматирование tabbedPanel1 для использования в разметке. Поэтому в html это должно было быть: tabbed-Panel1. Событие click все еще не отвечает, hmmmm – Mike6679

+0

Хорошо, второй вопрос был у меня пропал: ограничить: «E», – Mike6679

ответ

0

Ok, часть вопроса была форматирование tabbedPanel1 для использования в разметке. Таким образом, в HTML это должно было быть: tabbed-Panel1

Вопрос о случае щелчка была решена путем добавления: restrict:"E"

Смежные вопросы