AngularJS 마우스 이벤트 > 퍼블리싱강좌

퍼블리싱강좌

AngularJS 마우스 이벤트 정보

AngularJS AngularJS 마우스 이벤트

본문

AngularJS 마우스 이벤트

마우스 이벤트는 커서가 요소 위로 이동하면 다음 순서로 발생합니다.

ng-mouseenter
ng-mouseover
ng-mousemove
ng-mouseleave

또는 요소에서 마우스 버튼을 클릭하면 다음 순서대로 수행됩니다.

ng-mousedown
ng-mouseup
ng-click

모든 HTML 요소에 마우스 이벤트를 추가 할 수 있습니다.


마우스가 H1 요소 위로 이동할 때 카운트 변수를 증가시킵니다.

<div ng-app="myApp" ng-controller="myCtrl">

<h1 ng-mousemove="count = count + 1">Mouse over me!</h1>

<h2>{{ count }}</h2>

</div>
<script>
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {
    $scope.count = 0;
});
</script>

예)
<!DOCTYPE html>
<html>
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script>
<body>

<div ng-app="myApp" ng-controller="myCtrl">

<h1 ng-mousemove="count = count + 1">Mouse Over Me!</h1>

<h2>{{ count }}</h2>

</div>
<script>
var app = angular.module('myApp', []);
app.controller('myCtrl', function($scope) {
    $scope.count = 0;
});
</script>

</body>
</html>
추천
0

댓글 0개

전체 151
퍼블리싱강좌 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT