Dev/jQuery
[jQuery] 체크박스 전체 체크/해제 구현하기
쇼크리더
2009. 12. 21. 18:44
반응형
소스만 간단히.. ^^;
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <link href="Css/cssJMBae.css" rel="stylesheet" type="text/css" /> <script src="Scripts/jquery-1.3.2-vsdoc.js" type="text/javascript"></script> <script language="javascript" type="text/javascript"> $(document).ready(function () { // $('<li></li>').html('<label><input type="checkbox" id="discover-all" /><em>check all</em></lable>') // .appendTo('li.discover > ul'); $('#chkAll').click(function () { // var $checkboxes = $(this).parents('ul:first').find(':checkbox'); var $checkboxes = $(this).parents('#discover:first').find(':checkbox'); if(this.checked){ $checkboxes.attr('checked', 'true'); }else{ $checkboxes.attr('checked', ''); }; }); }); </script> </head> <body> <p> 체크박스 전체 체크/해제 다루기 </p> <p> 좋아하는 영화 고르세요. </p> <div id="discover"> <!-- <ul> <li><label><input id="chkAll" type="checkbox" />check all</lable><br /></li> <li><label><input id="Checkbox11" type="checkbox" />아바타</lable><br /></li> <li><label><input id="Checkbox2" type="checkbox" />모범시민</lable><br /></li> <li><label><input id="Checkbox3" type="checkbox" />뉴 문</lable><br /></li> <li><label><input id="Checkbox4" type="checkbox" />여배우들</lable><br /></li> <li><label><input id="Checkbox5" type="checkbox" />시크릿</lable><br /></li> <li><label><input id="Checkbox6" type="checkbox" />2012</lable><br /></li> <li><label><input id="Checkbox7" type="checkbox" />걸프렌즈</lable><br /></li> <li><label><input id="Checkbox8" type="checkbox" />닌자어쌔신</lable><br /></li> <li><label><input id="Checkbox9" type="checkbox" />홍길동의 후예</lable><br /></li> <li><label><input id="Checkbox10" type="checkbox" />크리스마스 캐롤</lable><br /></li> </ul>--> <input id="chkAll" type="checkbox" />check all<br /> <input id="Checkbox11" type="checkbox" />아바타<br /> <input id="Checkbox2" type="checkbox" />모범시민<br /> <input id="Checkbox3" type="checkbox" />뉴 문<br /> <input id="Checkbox4" type="checkbox" />여배우들<br /> <input id="Checkbox5" type="checkbox" />시크릿<br /> <input id="Checkbox6" type="checkbox" />2012<br /> <input id="Checkbox7" type="checkbox" />걸프렌즈<br /> <input id="Checkbox8" type="checkbox" />닌자어쌔신<br /> <input id="Checkbox9" type="checkbox" />홍길동의 후예<br /> <input id="Checkbox10" type="checkbox" />크리스마스 캐롤<br /> </div> </body> </html>
반응형