제목 | 돌려줘 나의 반나절! jquery 나뻐요! | ||
---|---|---|---|
글쓴이 | risa | 작성시각 | 2013/04/09 11:46:51 |
|
|||
if ($(this).is(":checked")) { $("input:checkbox[name=seq]").attr("checked", "checked"); } else { $("input:checkbox[name=seq]").removeAttr("checked"); } 전체 체크 하는 구문 입니다. 리무브를 하든 flase 로 하든 별반 큰 차이 없이 다들 쓰는 소스 일것입니다. 그런데 jqeury 가 1.9 로 올라가면서 이게 정상 작동하지 않습니다. [이전 버전에선 가능] 대체 구문으로 if ($(this).is(":checked")) { $("input:checkbox[name=seq]").prop("checked", true); } else { $("input:checkbox[name=seq]").prop("checked",false); } attr 대신 prop 가 나왓기 때문이죠. 우주정비소에서 한말이 떠오르네요. [다음] 은 [최악] 의 다른 말이다. 버젼이 올랏다고 아무생각없이 버젼업을 하는것도 문제지만 갑자기 이렇게 바꾸는 jquery 도 나뻐요! |
|||
다음글 | 포럼 검색 오류. (2) | ||
이전글 | [은랑]CI( codeIgniter ) Page 컨텐츠... (5) | ||
변종원(웅파)
/
2013/04/09 13:43:25 /
추천
0
php도 그렇고 mysql도 그렇고 한번씩 대란이 일어나죠. ^^
|
한대승(불의회상)
/
2013/04/09 14:24:02 /
추천
0
음...... "다음" 은 "최악"의 다른 말 이군요. ^^;;;;;;
|
니삼
/
2013/04/09 17:33:48 /
추천
0
js파일 대상으로
attr prop으로 변경해야겠내요 |