说你有:
pre: function preLink(scope, element, attrs) {
element.append('<div id="foo">foo</div>');
}
...然后你想要掌握新的foo元素。
这怎么可能?
目前我必须在其上运行$ compile,为div指定一个指令,然后以这种方式访问它。
答案 0 :(得分:1)
你的意思是这样的吗?
var demo = angular.element('<div id="foo">foo</div>');
demo.bind('click', scope.clickingCallback);
element.append(demo);