2018년 6월 22일 금요일

jQuery - mouse 이벤트(mouseenter()와 mouseover()의 차이)

마우스가 해당 요소에 over되면 발생하는, 즉 마우스 커서가 해당 요소안으로 진입했을경우 발생하는 메소드 2가지 있다.

1) mouseenter()

2) mouseover()

이 둘의 차이는 버블업과 관련이 있으며 약간의 미세한 차이가 있다.

1. 이벤트 발생시 해당요소의 자손들에게도 영향을 미치는지 여부
2. 이벤트 발생의 차이가 존재한다.

mouseenter()
- 이벤트 발생시 선택자(해당요소)의 자손들에게 영향을 미치지 않는다.
- 이벤트 발생시점이 마우스 커서가 선택자(해당요소)에 진입했을 경우 단, 한번이다.

mouseover()
- 이벤트 발생시 선택자(해당요소)의 자손들포함하여 영향을 끼친다.
- 이벤트 발생시점이 마우스 커서가 선택자(해당요소)에 진입했을 경우지만, 여러번에 걸쳐서 실행된다. 쉽게말하면 커서가 요소안에 over되어있다면, 이벤트가 반복해서 실행된다는점이다.






댓글 없음:

댓글 쓰기

[Java] N-I/O(Non-Blocking) 파일 읽기 쓰기 - GatheringByteChannel, ScatteringByteChannel, ByteBuffer 사용.

우리는 지금까지 다음과 같이 살펴보았다. 1.  InputStream / OutputStream : 입, 출력 스트림을 바이트로 처리하여 읽기, 쓰기. 2.  FileInputStream / FileOutputStream : 입, 출력 스트림을 ...