考虑到我在jQuery中的知识,其中
$("img").click(function(){
// functionality
});
因此,在上述情况下,单击任何img标签,该功能即可正常工作。在这种情况下,我不需要为每个 img 标签编写onclick
。AngularJS中的等价物是什么?
(AngularJS的ng-click
类似于Javascript的onclick
)
您可以覆盖 img
指令
app.directive('img', function() {
return {
restrict: 'E',
priority: 10000,
compile: function(element, attrs) {
var clickedMe = function() {
alert("clicked");
}
element.bind('click', clickedMe);
}
}
});