¡º¸Ó¸®¿¡ ½ï½ï µé¾î¿À´Â jQuery ÀÔ¹®¡»Àº HTML°ú CSS ¹®¹ýÀ» ¾Ë°í ÀÖ´Â µ¶ÀÚ¸¦ ´ë»óÀ¸·Î ÇÑ jQuery ÀÔ¹®¼ÀÌ´Ù. º»¹®Àº jQueryÀÇ ±âº»ÀûÀÎ °³³äÀ» ¼³¸íÇÑ ÈÄ ¡®±âº»¡¯ Àå¿¡¼ jQueryÀÇ ±â´ÉÀ» ÇϳªÇϳª ¼Ò°³ÇÏ´Â Çü½ÄÀ¸·Î ±¸¼ºÇÏ¿´´Ù. ¡®¹«¾ð°¡ ¸¸µé¾î º¸±â¡¯ Àå¿¡¼´Â jQuery¸¦ »ç¿ëÇÏ¿© ÀÛ¼ºÇÑ »ùÇÃÀ» ÅëÇØ À¥ Á¦ÀÛÀÚ°¡ ¾÷¹«¿¡¼ »ç¿ëÇÏ´Â ±â´ÉÀ» ¼³¸íÇÑ´Ù. ¶ÇÇÑ ¡®±âº»¡¯ ÆÄÆ®¿¡¼ ¼³¸íÇÏ°í ÀÖÁö ¾ÊÀº ±â´É°ú ÀÚ¹Ù½ºÅ©¸³Æ®ÀÇ ±âº» Áö½Ä¿¡ ´ëÇؼµµ ´Ù·ç°í ÀÖ´Ù. ¸¶Áö¸·ÀÇ ¡®Ç÷¯±×ÀÎÀ¸·Î Á¤¸®Çϱ⡯ Àå¿¡¼´Â jQueryÀÇ Ç÷¯±×ÀÎÀ̶õ ¹«¾ùÀΰ¡¿Í ¸¸µç Äڵ带 Ç÷¯±×ÀÎÀ¸·Î ¸¸µå´Â ¹æ¹ý, ¹èÆ÷µÈ À¯¸í Ç÷¯±×ÀÎ µî¿¡ °üÇØ ±â¼úÇÏ¿´´Ù.
Chapter 1 jQuery¸¦ ½ÃÀÛÇغ¸ÀÚ _ 1
1.1 jQueryÀÇ ´ë·«ÀûÀÎ °³³ä _ 2
¡¸¹«¾ð°¡¸¦ °¡Á®¿À±â¡¹ ¡æ ¡¸±×°Í¿¡ ¹«¾ð°¡¸¦ Çϱ⡹ _ 2
$¿Í jQuery °´Ã¼ _ 4
1.2 jQuery¸¦ »ç¿ëÇϱâ À§ÇÑ Áغñ _ 10
jQueryÀÇ ´Ù¿î·Îµå _ 10
ÆäÀÌÁöÀÇ ·Îµù ¿Ï·á ±â´Ù¸®±â _ 12
ÄÚµåÀÇ ¿ÜºÎ ÆÄÀÏÈ _ 15
ÀÌ Ã¥¿¡¼ »ç¿ëÇÏ´Â ±âº» ÆÄÀÏ ¼¼Æ® _ 17
Firebug _ 17
Chapter 2 ¹«¾ð°¡¸¦ °¡Á®¿À±â(±âº» ±× ù ¹ø°) _ 23
2.1 ¡¸¹«¾ð°¡¸¦ °¡Á®¿À±â¡¹ ±â´É _ 24
2.2 ¼¿·ºÅÍ _ 25
¾î·Á¿î ¼¿·ºÅÍ´Â ³ªÁß¿¡ _ 26
ID ¼¿·ºÅÍ -------- #idValue _ 27
Ŭ·¡½º ¼¿·ºÅÍ -------- .className _ 30
ŸÀÔ ¼¿·ºÅÍ -------- element _ 32
Á¶ÇÕÇغ¸±â _ 34
ÀÚ¼Õ ¼¿·ºÅÍ -------- ancestor descendant _ 36
º¸´Ù °í±â´ÉÀÇ ¼¿·ºÅÍ _ 39
2.3 °¡Á®¿Â °Í¿¡¼ Á» ´õ °Ë»öÇϱâ _ 41
º¯¼ö¿¡ º¸°üÇϱâ _ 41
jQuery¿Í º¯¼ö Á¶ÇÕ½ÃÅ°±â _ 45
³»Æ÷µÈ ¿ä¼Ò ¾È¿¡¼ Á» ´õ °Ë»öÇϱâ -------- find _ 48
º¸´Ù ¼öÁØ ³ôÀº ¡¸°¡Á®¿Â °Í¿¡¼ Á» ´õ °Ë»öÇϱ⡹ ±â´É _ 51
Chapter 3 ±×°Í¿¡ ¹«¾ð°¡¸¦ Çϱâ(±âº» ±× µÎ ¹ø°) _ 53
3.1 ¡¸±×°Í¿¡ ¹«¾ð°¡¸¦ Çϱ⡹ ±â´É _ 54
3.2 ¸Þ¼Òµå _ 55
3.3 ½ºÅ¸ÀÏ º¯°æÇϱâ _ 57
CSS _ 57
show/hide _ 60
width/height _ 62
Á¤¸® _ 64
3.4 ¾Ö´Ï¸ÞÀÌ¼Ç ½ÃÅ°±â _ 66
fadeIn/fadeOut _ 66
slideDown/slideUp _ 69
animate _ 72
Á¤¸® _ 75
3.5 ³»¿ëÀ̳ª ¼Ó¼º º¯°æÇϱâ _ 77
text/html _ 77
empty _ 80
attr _ 82
val _ 84
addClass/removeClass _ 87
Á¤¸® _ 92
3.6 ¿òÁ÷À̱⡤Áö¿ì±â¡¤¸¸µé±â _ 93
append/appendTo _ 93
¿ä¼Ò¸¦ »õ·Ó°Ô ¸¸µé±â _ 99
remove _ 103
Á¤¸® _ 104
3.7 À̺¥Æ® ¼³Á¤Çϱâ _ 105
Ÿ·ÎÀÇ ¸éÁ¢ _ 105
click -------- Ŭ¸¯µÇ¾úÀ» ¶§ _ 107
mouserenter/mouseleave -------- ¸¶¿ì½º Æ÷ÀÎÅÍ°¡ À§¿¡ ÀÖÀ» ¶§/¹þ¾î³µÀ» ¶§ _ 109
hover -------- mouserenter¿Í mouseleave¸¦ ÇѲ¨¹ø¿¡ _ 111
focus/blur -------- Æ÷Ä¿½º¸¦ ¾ò¾úÀ» ¶§/¹þ¾î³µÀ» ¶§ _ 113
µ¿ÀÏ ¿ä¼Ò¸¦ µÎ ¹ø °¡Á®¿ÀÁö ¾Êµµ·Ï Çϱâ _ 115
À̺¥Æ®¿Í this _ 117
$(DOM ¿ä¼Ò) _ 123
Á¤¸® _ 128
3.8 °¢°¢¿¡ ´ëÇÏ¿© ó¸®Çϱâ _ 129
each _ 129
°ªÀ̳ª ³»¿ë ¼¼Æ®Çϱâ/ÃëµæÇϱâ _ 131
3.9 Á¤¸® _ 134
Chapter 4 ¹«¾ð°¡¸¦ ¸¸µé¾î º¸±â _ 139
4.1 ½Ç¿ë¼ºÀÌ ³ôÀº °ÍÀ» ¸¸µé¾î º¸ÀÚ _ 140
4.2 ·Ñ¿À¹ö _ 141
´ë·«ÀûÀÎ ±¸Á¶ _ 141
±âº»Çü _ 142
¹ßÀüÇü _ 148
4.3 ÅؽºÆ® ÀÔ·Â ÇʵåÀÇ °¡À̵å ÅؽºÆ® _ 154
´ë·«ÀûÀÎ ±¸Á¶ _ 154
±âº»Çü _ 156
¹ßÀüÇü _ 165
4.4 ¾ÆÄÚµð¾ð _ 169
´ë·«ÀûÀÎ ±¸Á¶ _ 169
±âº»Çü _ 172
¹ßÀüÇü _ 179
4.5 ¿ÜºÎ ÆÄÀÏ¿¡¼ Å×ÀÌºí ¸¸µé±â _ 187
´ë·«ÀûÀÎ ±¸Á¶ _ 187
±âº»Çü _ 188
¹ßÀüÇü _ 201
4.6 ½½¶óÀÌµå ¼î _ 207
´ë·«ÀûÀÎ ±¸Á¶ _ 208
±âº»Çü _ 208
¹ßÀüÇü _ 214
4.7 ÅÇ ÄÜÅÙÃ÷ _ 219
´ë·«ÀûÀÎ ±¸Á¶ _ 219
±âº»Çü _ 220
¹ßÀüÇü _ 228
4.8 ÅøÆÁ _ 236
´ë·«ÀûÀÎ ±¸Á¶ _ 236
±âº»Çü _ 238
¹ßÀüÇü _ 244
4.9 Á¤¸® _ 252
Chapter 5 Ç÷¯±×ÀÎÀ¸·Î Á¤¸®Çϱâ _ 253
5.1 Ç÷¯±×ÀÎÀ̶õ? _ 254
5.2 Ç÷¯±×ÀÎÀ» »ç¿ëÇغ¸ÀÚ _ 256
5.3 Ç÷¯±×ÀÎÀ» ÀÛ¼ºÇغ¸ÀÚ _ 260
Ç÷¯±×ÀÎ Çü½Ä°ú ½ÇÇà ¹æ¹ý _ 261
¿É¼Ç _ 262
$.extend _ 264
¿¡ÇÊ·Î±× 270
ã¾Æº¸±â 273