[스크립트] 제이쿼리 1.7 버전이 릴리즈 되었네요 > jquery

본문 바로가기

검색취소

[스크립트] 제이쿼리 1.7 버전이 릴리즈 되었네요

검색 이전 다음 목록

본문

지난 11월 3일 제이쿼리 1.7 버전이 릴리즈 되었네요 
간략하게 정리한 개선 또는 삭제사항은 아래와같아요. 

http://blog.jquery.com/2011/11/03/jquery-1-7-released/ 


추가 & 개선된 사항 

.on() .off() API 추가 (bind() 랑 비슷한거같은데요?) 


$('a').bind('click', myHandler);
$('a').on('click', myHandler);

$('form').bind('submit', { val: 42 }, fn);
$('form').on('submit', { val: 42 }, fn);

$(window).unbind('scroll.myPlugin');
$(window).off('scroll.myPlugin');

$('.comment').delegate('a.add', 'click', addNew);
$('.comment').on('click', 'a.add', addNew);

$('.dialog').undelegate('a', 'click.myDlg');
$('.dialog').off('click.myDlg', 'a');

$('a').live('click', fn);
$(document).on('click', 'a', fn);

$('a').die('click');
$(document).off('click', 'a');


Delegated 이벤트의 성능 향상 (속도말하는거같아요) 
IE6/IE7/IE8에서 HTML5의 더 나은 지원 
토글링 애니메이션의 직관적인 동작 
AMD(Asynchronous Module Definition) API 지원 
jQuery.Deferred 객체 확장 
jQuery.isNumeric() 추가 - 매개변수의 정수 여부 체크 함수
.NETSCHOOL 11-11-16 10:53
jQuery.on 은 혼자서 bind live delegate 혼자서 북치고 장구치는 차세대 메서드입니다.
블루카라 11-11-16 11:19
와우~~
현지니^-^* 11-11-17 14:21
jquery 1.7 나오기전에 -ㅂ- jquery 1.6.4 썼었는데 -ㅂ- attr('checked') 속성이 -ㅂ- 체크박스 
테스트시 -ㅂ- 처음 체크된값은 나중에 체크박스를 꺼도 -ㅂ- 체크드가 된것처럼 돌려주더군요 
해당 에러가 있으니 1.6.4 쓰시는 분은 -ㅂ- 참고하세요 -ㅂ- 
그래서 1.7로 갈아탐 -ㅂ-
 
와이즈번 11-11-18 09:53
checked 는 prop('checked')로 바뀌지 않았던가요.
 
현지니^-^* 11-11-18 11:48
허어 1.6 -ㅂ- 릴리즈 노트를 안보고 지나쳤더니 prop 메서드가 생긴걸 몰랐네요 -ㅂ- 
ㅎㅎ 감사합니다. 그래도 체크박스가 꺼지면서 -ㅂ- checked가 attr에서 undefined라도 
호출하면 -ㅂ- 괜춘할거 같은데 1.6.4에서 일어나는 문제라서 1.7로 갈아타긴 했어요. 
앞으로 확인할때는 prop를 사용하는게 좋겠네요 ^ ^ bool 값으로 돌려주니까요. 
기존에 -ㅂ- 1.5.2때 attr('checked')일때 불값으로 돌려줬는데 허허 -ㅂ- 다른 메서드를 하나 
더 써야 한다는게 슬프긴 하지만요 ㅋㅋㅋ 답변 감사드려요 - *
 
.NETSCHOOL 11-11-18 14:43
attr('checked') 도 가능합니다. 
하지만 prop('checked') 를 추천하는 이유는, 
prop 메서드는 속성이 정의됐는지 여부를 알려주는 메서드입니다. 
checked 속성이 아예 없으면 false, checked 속성이 어떻게 정의만 하면 무조건 true 입니다. 
attr('checked') 는 정의 안하면 undefined 가 나오지만 정의를 하면 정의된 값이 나오죠. 
checked 속성은 어떻게 정의해도 이 속성만 써있기만 하면 바로 체크되는 부울 속성입니다. 
attr로 체크하기엔 여러가지 변수가 있어 편리한 방법으로 prop 메서드가 나온 겁니다.

등록된 댓글이 없습니다.

검색취소

jquery

검색
  • 눈여겨 볼만한 jQuery 플러그인
  • 눈여겨 볼만한 jQuery 플러그인

    이미지 갤러리.. 1. FUll Size Images Viewer- 간단한 제품사진보기, 이미지 갤러니 Thumb Nail 이미지 보기에 사용하면 제격-  http://www.addfullsize.com/ 2. Aj…

  • no image
  • 모달에 z-index 변경

    배추빌더 게시판 팝업 z-index 수정mw.lib/mw.skin.basic.lib.php                $(function() {            $("#dialog-message-$vie…

  • jQuery로 ajax 호출시 로딩중 이미지 보여주기
  • jQuery로 ajax 호출시 로딩중 이미지 보여주기

    요즘 유명 메이져사이트를 방문해보면 페이지 로딩 속도가 상당히 빨라졌다는 느낌이 들때가 있습니다. 방문자가 늘어난다고 서버시스템의 사양을 계속해서 높이거나 서버를 분산하기보다는최대한 효율적인 방법으로 서버의 부하를 …

  • no image
  • jQuery 합성이벤트 toggle() hover()

    jQuery 합성이벤트 toggle() hover() 보통 이벤트는 하나의 사용자 행위에 의해 발생한다.그리고 하나의 행동에 대해 하나의 응답을 내놓는다. 합성이벤트는 하나이상의 사용자 행위에 별개의 응답을 말하는 …

  • JQuery Hover Effects
  • JQuery Hover Effects

    첨부파일

    마우스 오버시 이벤트(이펙트)가 발생된다. 듀얼, 슬라이딩, 회전, 줌 등등 ... 7가지 이펙트를 지원해준다.워낙 유명한 사이트임.

?>