我正在使用AngularJS和jQuery,AngularJS官方教程使用iElement
注入,但其他一些教程使用element
,有什么不同吗?以下内容也可以使用,btn1
并且也将由 jQuery 包装。btn2
element
iElement
var app = angular.module('myApp', []);
app.directive('btn1', function () {
return function (scope, element) {
element.click(function () {
$(this).css('background', '#666');
});
};
});
app.directive('btn2', function () {
return function (scope, iElement) {
iElement.click(function () {
$(this).css('background', '#666');
});
};
});