- mouseenter/leave : 요소에 마우스를 올릴때/내릴때 발생하는 이벤트
- 자손요소와 본인 요소들에 한 번만 적용, 요소를 나가기 전까지 (= hover )
- mouseover/out : 요소에 마우스를 올릴때/내릴때 발생하는 이벤트
- 본인요소와 자식 요소들에 각각에 반응
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>마우스 이벤트</title>
<script src="../JS/jquery.min.js"></script>
<script>
$(function(){
$('.box1').mouseenter(function(){
var num = $(this).find('span').text();
num = parseInt(num);
$(this).find('span').text(++num);
})
$('.box2').mouseover(function(){
var num = $(this).find('span').text();
num = parseInt(num);
$(this).find('span').text(++num);
})
})
</script>
<style>
div{
padding: 30px; border: 1px solid black;
}
.inner-box{
width: 100px; height: 100px;
}
.box{float: left; margin-right: 50px;}
</style>
</head>
<body>
<div class="box box1">
<div class="inner-box">
mouseenter : <span>0</span>
</div>
</div>
<div class="box box2">
<div class="inner-box">
mouseover : <span>0</span>
</div>
</div>
</body>
</html>
'괴발개발 > Javascript+JQuery' 카테고리의 다른 글
JQ_다음에서 제공하는 무료 주소찾기창 서비스 (0) | 2021.06.30 |
---|---|
JQ_부모창, 자식창(window.open)으로 데이터 주고받기 (0) | 2021.06.30 |
JQ_propagation(stopPropagation) (0) | 2021.06.30 |
JQ_location.href (0) | 2021.06.30 |
JQ_메뉴(다음페이지 이동 기능추가) (1) | 2021.06.25 |