본문 바로가기
내마음대로만들어보자/JS

그룹 이벤트 등록 메서드 - click() / on()

by 소농민! 2021. 8. 22.
728x90

* 예제

<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title> 이벤트 </title>  
<script src="js/jquery.js"></script>
<script>
$(function( ) {
$(".btn1").click(function(){           //사용자가 [버튼1]을 클릭하면 <p>내용 1</p>의 글자를 빨간색으로 변경한다. 
$(".btn1").parent().next()
.css({"color":"#f00"});
});

$(".btn2").on({
"mouseover focus": function() {   //사용자가 [버튼2]에 마우스 포인터를 올리거나 포커스를 이동하면 <p>내용 2</p>의 글자를 초록색으로 변경한다. 
$(".btn2").parent().next()
.css({"color":"#0f0"});
},
"mouseout blur": function() {   //사용자가 [버튼2]에 마우스 포인터를 올리거나 포커스를 이동하면내용 <p>내용 2</p>의 글자를 검은색으로 변경한다. 
$(".btn2").parent().next()
.css({"color":"#000"});
},
});   
});
</script>
</head>
<body>
<p>
<button class="btn1">버튼1</button>
</p>
<p>내용1</p>
<p>
<button class="btn2">버튼2</button>
</p>
<p>내용2</p>
</body>
</html>