Щас ковыряю ангуляр, и думаю что текущий вопрос это не последний, поэтому создам отдельную тему, и буду тут спамить ангуляром.
что я делаю не так?
Почему не обрабатывается click ?
var static = angular.module("staticPage", []);
static.directive("showPage", function () {
return function ($scope, element) {
element.bind("click", function () {
console.log("click")
});
};
});
<body ng-app="staticPage">
<div class="body" ng-controller="MainCtrl">
<div class="menu-wrap" >
<ul class="menu" ng-repeat="item in menu">
<li showPage> <a href="#{{item}}"> {{item}} </a> </li>
</ul>
</div>
<!-- .... -->
Нашел ошибку, не работает из за того что буква "P" в верхнем регистре , а атрибуты в нижнем регистре, toLowerCase - не не слышал...