728x90
반응형

target은 이벤트를 가지고 있는 특정 요소를 선택한다.

링크안에 이미지를 가지고 그 링크를 클릭하면 event.target은 이미지를 가리킨다.

다음은 차이점을 확인하는 코드이다.


 

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

    <head>

        <meta http-equiv="Content-Type" content="text/html; charset=EUC-KR">

        <title>Insert title here</title>

        <script type="text/javascript" src="jquery.js">

        </script>

        <script type="text/javascript">

            $(document).ready(function(){

$('a').click(function(e){

console.log(e.target);

console.log(e.currentTarget);

console.log(this);

e.preventDefault();

});

            });

        </script>

    </head>

    <body>

    <a href="img1.png"><img src="img1.png" alt="" /></a>

<div id="overlay">

<div id="overlay_img"></div>

</div>

    </body>

</html>



결과

 

 

728x90
반응형
블로그 이미지

nineDeveloper

안녕하세요 현직 개발자 입니다 ~ 빠르게 변화하는 세상에 뒤쳐지지 않도록 우리모두 열심히 공부합시다 ~! 개발공부는 넘나 재미있는 것~!

,