안규 공부방

Javascript & JQuery & CSS > mouseenter(), mouseleave(), mousedown(), mouseup()

등록일 : 2017-07-13 10:15 조회수 : 93,892

이번장에서는 jQuery 이벤트중 mouseenter(), mouseleave(), mousedown(), mouseup() 마우스와 관련된 이벤트에 대해서 알아보겠습니다.
1. mouseenter()
마우스 다가왔을때 발생하는 이벤트입니다.
2. mouseleave?()
마우스가 자리를 떠났을때 이벤트를 줄수 있는 함수 입니다.
3. mousedown?()
마우스 왼쪽 버튼 클릭과 동시에 이벤트를 줄수 있는 함수입니다.
3. mouseup?()
마우스 왼쪽버튼을 클릭하고 놓을때 이벤트를 줄수 있는 함수입니다.
 

			$("#p1").mouseleave(function(){
			 alert("Bye! You now leave p1!");
			});

			$("#p1").mousedown(function(){
				alert("Mouse down over p1!");
			});

			?$("#p1").mouseup(function(){
			 alert("Mouse up over p1!");
			});
  아래와 같은 형식 on() 메서드를 이용하여 처리할 수도 있다.
 
<script>
$(document).ready(function(){
  $("p").on({
    mouseenter: function() {
      $(this).css("background-color","lightgray");
    },
    mouseleave: function() {
      $(this).css("background-color","lightblue");
    },
    click: function() {
      $(this).css("background-color","yellow");
    }
  });

});
</script>

 
※ 혹시 도움이 되셨다면 댓글에 한마디 남겨주세요!
작성자   비밀번호
자동글 방지     (자동글 방지 기능입니다.)
내용   댓글달기 
이메일 문의 : cak0280@nate.com  
Copyright 2000 By ENTERSOFT.KR All Rights Reserved.