jQuery 롤오버

JQUERY/함수 2014. 8. 19. 02:19
728x90
반응형

jQuery 롤오버

 

- $.hover(mouseover, mouseout);

- 예제

$('#btn_ok').hover(

    function() {

        $(this).addClass('btn_on');

    }

,   function() {

        $(this).removeClass('btn_on');

    }

);

 

간단하다. 버튼 마우스 온 오버 따위.. 심화학습으로 tr 마우스 온 오버를 해보자.

 

$('#tbl_list tr:gt(0)').hover(

    function() {

        $('#tbl tr').removeClass('tr_on');    // 일단 tr_on(롤오버) 클래스 삭제

        $(this).addClass('tr_on');             // 마우스 올라온 녀석 클래스 삽입

    }

,   function() {

        $(this).removeClass('tr_on');

    }

);

 

참 쉽다.. 늘 말하지만 jQuery는 쉽다.. 크하~ 어떻게 짱구를 굴리느냐에 따라 정말 쉬워진다.!! 굳굳

 

- :gt가 뭔지 모르는 사람을 위한 추가 설명

gt(index) : index 보다 큰것. 그러니까 첫 라인은 보통 <tr><th>번호</th><th>제목<th></tr> 이러니까 이 라인 다음을 말한다.

lt(index) : GT는 Greater Then 정도로 생각하고 있고(정확한 의미는 모르겠다 그냥 그렇다고..) LT는 Lesser Then 아닐까?.. 뭐 찍은거...

[출처] jQuery 롤오버|작성자 Xeroad

 

728x90
반응형

'JQUERY > 함수' 카테고리의 다른 글

jquery 자식 노드 전부 삭제  (0) 2014.09.11
[jQuery] jQuery ajax form 값 전부 넘기기 (serialize 사용)  (0) 2014.09.05
[jQuery] hide, show예제  (0) 2014.09.05
[jQuery]change() 이벤트  (0) 2014.09.05
Ajax 연동시 history 문제(뒤로가기)  (0) 2014.08.19
선택된 <select>  (0) 2014.08.19
Ajax Character Set (배열 처리)  (0) 2014.08.19
FORM 배열  (0) 2014.08.19
블로그 이미지

nineDeveloper

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

,