我試圖從編譯函數裏面附加li的點擊事件,我可以看到ng-click存在於dom中但事件沒有被觸發。點擊事件不會觸發,當附加在指令編譯
compile:function (elem, attrs){
//elem.find('li').attr('data-ng-click', 'hello()');
elem.find('li').attr('ng-click', "hello($event)");
return function(scope, elem, attrs) {
scope.hello = function ($event) {
console.log($event);
alert('click triggered')
};
}
Plnkr:http://plnkr.co/edit/o8JyJM?p=preview
你能更全面地解釋你試圖完成什麼嗎?您發佈的廣告並無法全面瞭解目標。 – shaunhusain 2014-11-01 21:35:12