jQuery°¡ À¯ÀÏÇÑ ÀÚ¹Ù½ºÅ©¸³Æ® ¶óÀ̺귯¸®´Â ¾Æ´Ï¸ç ¿©·¯ °¡Áö Á¾·ù°¡
ÀÖ´Ù. ¶óÀ̺귯¸®³¢¸® ÆòÈ ÇùÁ¤À» ¸ÎÀº °ÍÀº ¾Æ´Ï¹Ç·Î ´Ù¸¥ ¶óÀ̺귯¸®µµ $¶ó´Â ¸íĪÀ» »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç »ç¿ëÀÚµµ $¸¦ ÇÔ¼ö¸íÀ¸·Î ¾µ ÀÚÀ¯°¡
ÀÖ´Ù. ¾ð¾î°¡ ÀÎÁ¤ÇÏ´Â ÇÕ¹ýÀûÀÎ ¸íĪ ¹®ÀÚÀ̸ç ª¾Æ¼ Æí¸®Çϱ⠶§¹®Àε¥ ½ÇÁ¦·Î ÇÁ·ÎÅäŸÀÔ ¶óÀ̺귯¸®µµ $ ¸íĪÀ» »ç¿ëÇÑ´Ù.
ÀÌ·¸´Ù º¸´Ï ¿©·¯ °³ÀÇ ¶óÀ̺귯¸®¸¦ È¥ÇÕÇØ¼ »ç¿ëÇÏ¸é ¸íĪÀÌ Ãæµ¹ÇÒ °¡´É¼ºÀÌ ÀÖ´Ù. °íÀÇÀûÀ¸·Î 2°³ÀÇ ¶óÀ̺귯¸®¸¦ ¼¯¾î¼ »ç¿ëÇÒ °æ¿ì´Â µå¹°°ÚÁö¸¸ ±âÁ¸
Äڵ带 Àç»ç¿ëÇѴٰųª ÇÁ·ÎÁ§Æ®³¢¸® º´ÇÕÇϸé Ãæµ¹ È®·üÀÌ ³óÈÄÇØÁø´Ù. ÇÁ·ÎÅäŸÀÔ ¶óÀ̺귯¸®¸¦ ¹Þ¾Æ¼ ½Ç½ÀÇϱâ´Â
¾î·Á¿ì¹Ç·Î ´Þ·¯ ȯÀ²À» °è»êÇØ ÁÖ´Â °¡»óÀÇ ¶óÀ̺귯¸®¸¦ ¸¸µé¾î º¸ÀÚ.
exchangerate.html
<!DOCTYPE html>
<html>
<head>
<meta
charset="utf-8">
<title>exchangerate</title>
<script>
function
$(arg) {
var
rate = 1149;
if
(arg == undefined) {
document.write("ÇöÀç
ȯÀ²Àº " + rate + "¿øÀÔ´Ï´Ù.<br
/>");
}
else {
document.write(arg
+ "´Þ·¯´Â " + (arg * rate) + "¿øÀÔ´Ï´Ù.<br />");
}
}
</script>
</head>
<body>
<h1>´Þ·¯
°è»ê±â</h1>
<hr
/>
<script>
$();
$(123);
</script>
</body>
ÀÌ ¶óÀ̺귯¸®ÀÇ $() ÇÔ¼ö¸¦ Àμö ¾øÀÌ È£ÃâÇϸé ÇöÀç ȯÀ²À» Ãâ·ÂÇϰí
Àμö¸¦ Àü´ÞÇÏ¸é ´Þ·¯¸¦ ¿øÈ·Î ¹Ù²Ù¾î °è»êÇØ ÁØ´Ù. ÆíÀÇ»ó ȯÀ²Àº »ó¼ö·Î °¡Á¤Çß´Ù. ½ºÅ©¸³Æ®¿¡¼ ÇöÀç ȯÀ²°ú 123$°¡ ¿øÈ·Î ¾ó¸¶ÀÎÁö °è»êÇØ º¸¾Ò´Ù. Á¦´ë·Î Àß µ¿ÀÛÇÑ´Ù.

ȯÀ²À» °è»êÇÏ´Â µ¿ÀÛÀ» ÇϹǷΠ$() ¶ó´Â ÇÔ¼ö¸íÀÌ Âü Àß ¾î¿ï¸°´Ù. ÀÌ ÇÔ¼ö°¡ À¯¿ëÇϰí ÀαⰡ ¸¹´Ù¸é ÇÔ¼ö Á¤ÀÇ ºÎºÐ¸¸ µû·Î ºÐ¸®ÇÏ¿©
dollar.js¶ó´Â ¶óÀ̺귯¸®·Î ¹èÆ÷ÇÒ °ÍÀÌ´Ù. ±×·¯³ª ¾ÈŸ±õ°Ôµµ ÀÌ ¶óÀ̺귯¸®´Â jQuery¿Í´Â ÇÔ²² ¾µ ¼ö ¾ø´Ù.
exchangerate2.html
<!DOCTYPE html>
<html>
<head>
<meta
charset="utf-8">
<title>exchangerate2</title>
<script
src="dollar.js"></script>
<script
src="jquery-1.11.0.min.js"></script>
</head>
<body>
<h1>´Þ·¯
°è»ê±â</h1>
<hr
/>
<script>
$();
$(123);
$('h1').css('background',
'yellow');
</script>
</body>
µÎ ¶óÀ̺귯¸®¸¦ Æ÷ÇÔÇØ ³õ°í $() ÇÔ¼ö¸¦ È£ÃâÇØ º¸¾Ò´Ù. ¾ÕÂÊ µÎ È£Ãâ¹®Àº dollar.js ÀÇ $() ÇÔ¼ö¸¦ È£ÃâÇÑ °ÍÀÌ°í ¸¶Áö¸· È£Ãâ¹®Àº <h1> ¿¤¸®¸ÕÆ®ÀÇ
¹è°æÀ» º¯°æÇÏ´Â jQuery È£Ãâ¹®ÀÌ´Ù. dollar ¶óÀ̺귯¸®°¡
Á¤ÀÇÇÑ $() ÇÔ¼öÀÇ Á¤Àǰ¡ jQuery¿¡ ÀÇÇØ ¹Ù²î¾î ¹ö¸®¹Ç·Î
´Þ·¯ °è»ê±â´Â µ¿ÀÛÇÏÁö ¾ÊÀ¸¸ç jQueryÀÇ ÇÔ¼ö¸¸ µ¿ÀÛÇÑ´Ù.

ȯÀ²¿¡ ´ëÇÑ Ãâ·ÂÀº ¾øÀ¸¸ç <h1>ÀÇ ¹è°æ»ö¸¸ ¹Ù²î¾ú´Ù. °°Àº À̸§À¸·Î ÇÔ¼ö¸¦ ´Ù½Ã Á¤ÀÇÇÏ¸é ³ªÁß¿¡ Á¤ÀÇÇÑ ÇÔ¼ö°¡ À¯È¿ÇÏ¸ç ¾Õ¼ Á¤ÀÇÇÑ ÇÔ¼ö´Â ¹«È¿°¡ µÇ¾î ¹ö¸®±â ¶§¹®ÀÌ´Ù. ´Þ·¯ °è»ê±â°¡ Á¦´ë·Î µ¿ÀÛÇÏ·Á¸é ¶óÀ̺귯¸® Æ÷ÇÔ ¼ø¼¸¦ ¹Ù²Ù¾î¾ß ÇÑ´Ù.
exchangerate3.html
<script src="jquery-1.11.0.min.js"></script>
<script src="dollar.js"></script>
....
±×·¯³ª ÀÌ·¸°Ô Çϸé jQueryÀÇ
$() ÇÔ¼ö°¡ ´Þ·¯ °è»ê±â·Î ¹Ù²î¾î ¹ö¸°´Ù. ¿¤¸®¸ÕÆ®°¡ Á¦´ë·Î °Ë»öµÇÁöµµ ¾Ê°í ¹è°æ»öÀÌ
¹Ù²îÁöµµ ¾ÊÀ¸¸ç ¾Æ·¡ÂÊ¿¡ ¾û¶×ÇÑ °è»ê °á°ú¸¸ Ãâ·ÂµÈ´Ù.

¿Ö ÀÌ·± °á°ú°¡ ³ª¿À´ÂÁö´Â ³í¸®ÀûÀ¸·Î ¼³¸íÇÏÁö ¾Ê¾Æµµ »ó½ÄÀûÀ¸·Î ÀÌÇØµÉ °ÍÀÌ´Ù.
À̸§ÀÌ Áߺ¹µÇ¾úÀ¸´Ï µÑ Áß Çϳª´Â Á¤»óÀûÀ¸·Î µ¿ÀÛÇÒ ¼ö ¾ø´Ù. ÀÌ·± ºÒ°¡ÇÇÇÑ °æ¿ì ¹®Á¦¸¦
ȸÇÇÇÏ´Â ¹æ¹ýÀÌ ÀÖ¾î¾ß Çϴµ¥ ¿øÀÎÀÌ »ó½ÄÀûÀÌ¹Ç·Î ÇØ°á ¹æ¹ýµµ »ó½ÄÀûÀÌ´Ù.
Ãæµ¹ÀÌ ¹ß»ýÇßÀ¸¸é ¾î·µç µÑ Áß Çϳª´Â ¾çº¸ÇÏ´Â ¼ö¹Û¿¡ ¾ø´Ù. ´Ù¸¥
¶óÀ̺귯¸®¿¡µµ ÀÌ·± ÀåÄ¡°¡ ÀÖÁö¸¸ Áö±ÝÀº jQuery¸¦ ÇнÀÇÏ´Â ÁßÀ̹ǷΠjQuery¿¡¼ ¾çº¸ÇØ º¸ÀÚ. jQuery´Â À̸§ Ãæµ¹½Ã ´ëó ¹æ¹ýÀ»
Á¦°øÇϴµ¥ ´ÙÀ½°ú °°ÀÌ ÇÏ¸é µÎ ¶óÀ̺귯¸® ¸ðµÎ Á¤»ó µ¿ÀÛÇÑ´Ù.
exchangerate4.html
<!DOCTYPE html>
<html>
<head>
<meta
charset="utf-8">
<title>exchangerate4</title>
<script
src="dollar.js"></script>
<script
src="jquery-1.11.0.min.js"></script>
<script>
jQuery.noConflict();
</script>
</head>
<body>
<h1>´Þ·¯
°è»ê±â</h1>
<hr
/>
<script>
$();
$(123);
jQuery('h1').css('background',
'yellow');
</script>
</body>
noConflict ¸Þ¼µå´Â
jQuery ¶óÀ̺귯¸®¿¡¼ $¶ó´Â º°¸íÀ» µî·ÏÇÏÁö ¾ÊÀ½À¸·Î½á ´Ù¸¥ ¶óÀ̺귯¸®¿¡°Ô ÀÌ ¸íĪÀ»
¾çº¸ÇÑ´Ù. °¡±ÞÀû ÀÏÂï Æ÷±âÇØ¾ß ÇϹǷΠÀÌ ±¸¹®Àº head¿¡
ÀÛ¼ºÇÏ´Â °ÍÀÌ ÁÁ´Ù. ÀÌ·¸°Ô µÇ¸é dollar ¶óÀ̺귯¸®ÀÇ $() ÇÔ¼ö´Â À¯È¿ÇÏÁö¸¸ ´ë½Å jQuery´Â $() ÇÔ¼ö¸¦ ¾µ ¼ö ¾øÀ¸¹Ç·Î jQuery()¶ó´Â ¿ø·¡ ÇÔ¼ö¸íÀ» »ç¿ëÇØ¾ß
ÇÑ´Ù.

ȯÀ²µµ Á¦´ë·Î °è»êµÇ¾ú°í <h1> ¿¤¸®¸ÕÆ®ÀÇ ¹è°æ»öµµ Á¤»óÀûÀ¸·Î
º¯°æµÇ¾ú´Ù. ÀÌ¿Õ $() ÇÔ¼ö¸¦ Æ÷±âÇÏ´Â °ÍÀ̶ó¸é ¶óÀ̺귯¸®ÀÇ
Æ÷ÇÔ ¼ø¼¸¦ ¹Ù²Ù¾îµµ °á°ú´Â °°´Ù. jQuery¸¦ ¸ÕÀú Æ÷ÇÔ½Ã۰í
dollar¸¦ ³ªÁß¿¡ Æ÷ÇÔ½Ã۸é dollar°¡
jQueryÀÇ $() ÇÔ¼ö¸¦ ´Ù¸¥ ¿ëµµ·Î ¹Ù²ã ¹ö¸®¹Ç·Î
noConflict¸¦ È£ÃâÇÏ´Â °Í°ú °á±¹ ¸¶Âù°¡ÁöÀÌ´Ù.
<script src="jquery-1.11.0.min.js"></script>
<script
src="dollar.js"></script>
ÀÌ·¸°Ô ÇÏ¸é ¹®Á¦´Â ÇØ°áµÇÁö¸¸ jQuery ¿©¼¸ ±ÛÀÚ¸¦ ÀÏÀÏÀÌ ´Ù
½á¾ß ÇÏ´Â ºÒÆíÇÔÀÌ ÀÖ´Ù. ¼ÖÁ÷È÷ ŸÀÌÇÁÇϱ⠽¬¿î öÀÚµµ ¾Æ´Ï´Ù. Á»
ª°Ô ¾²°í ½ÍÀ¸¸é noConflict ¸Þ¼µå°¡ ¸®ÅÏÇÏ´Â jQueryÀÇ
ÂüÁ¶¿¡ ´ëÇØ ´Ù¸¥ º°ÄªÀ» ÁÖ¾î »ç¿ëÇÒ ¼öµµ ÀÖ´Ù.
exchangerate5.html
<!DOCTYPE html>
<html>
<head>
<meta
charset="utf-8">
<title>exchangerate5</title>
<script
src="dollar.js"></script>
<script
src="jquery-1.11.0.min.js"></script>
<script>
var
jq = jQuery.noConflict();
</script>
</head>
<body>
<h1>´Þ·¯
°è»ê±â</h1>
<hr
/>
<script>
$();
$(123);
jq('h1').css('background',
'yellow');
</script>
</body>
$¶ó´Â À̸§ ´ë½Å¿¡ jq¶ó´Â
º°ÄªÀ» »õ·Î ¸¸µé¾î ÁÖ¾ú´Ù. ´õ ª°Ô ºÙÀδٸé J·Îµµ ¹°·Ð
°¡´ÉÇÏ´Ù. »ç½Ç ±»ÀÌ noConflict°¡ ¸®ÅÏÇÏ´Â ÂüÁ¶¸¦
´ëÀÔ¹ÞÁö ¾Ê´õ¶óµµ »õ·Î¿î º°ÄªÀº ¾ðÁ¦µçÁö ¸¸µé ¼ö ÀÖ´Ù. var jq = jQuery; ·Î »õ·Î¿î º°¸íÀ»
¸¸µé¼ö ÀÖÀ¸¸ç ÀÌÈÄ $() ´ë½Å jq() ÇÔ¼ö¸¦ »ç¿ëÇϸé
µÈ´Ù.
Ãæµ¹Àº ÇØ°áµÇ¾úÁö¸¸ ÀÌ·¸°Ô µÇ¸é ±âÁ¸ÀÇ Äڵ带 Àç»ç¿ëÇÒ ¶§ $¸¦ ¸ðµÎ jq·Î Ä¡È¯ÇØ¾ß ÇÏ´Â ¹ø°Å·Î¿òÀÌ ÀÖ´Ù. µÎ ¶óÀ̺귯¸®°¡ ¸ðµÎ Á¤»ó
µ¿ÀÛÇÏ¸é¼ $ ±âÈ£¸¦ ²À »ç¿ëÇÏ°í ½Í´Ù¸é ¿©·¯ °¡Áö ²Ä¼ö¸¦ µ¿¿øÇØ¾ß ÇÑ´Ù. ´ÙÀ½ ¿¹Á¦´Â document °´Ã¼ÀÇ ready À̺¥Æ®ÀÇ Àμö·Î $¸¦ ³Ñ±â°í À̺¥Æ® Çڵ鷯 ¾È¿¡¼ $±âÈ£¸¦ ¸¶À½´ë·Î »ç¿ëÇÏ´Â ¹æ½ÄÀÌ´Ù.
exchangerate6.html
<!DOCTYPE html>
<html>
<head>
<meta
charset="utf-8">
<title>exchangerate6</title>
<script
src="dollar.js"></script>
<script
src="jquery-1.11.0.min.js"></script>
<script>
jQuery.noConflict();
</script>
</head>
<body>
<h1>´Þ·¯
°è»ê±â</h1>
<hr
/>
<script>
$();
$(123);
jQuery(function($)
{
$('h1').css('background',
'yellow');
});
</script>
</body>
jQuery(document).ready(function($) {} )¸¦
ª°Ô ½á¼ jQuery(function($) {} )·Î ½è´Ù. ¶óÀ̺귯¸®
Ãæµ¹ÀÌ ¾ø´Ù¸é $(function($) {} )·Î ´õ ª°Ô ¾µ ¼ö ÀÖÁö¸¸ $ ¸íĪÀ» ¾µ ¼ö ¾øÀ¸¹Ç·Î ÇÔ¼ö¸í¿¡´Â jQuery ¸íĪÀ» ¸ðµÎ ½á¾ß
ÇÑ´Ù.
ready À̺¥Æ®ÀÇ ÄݹéÀº ¿ø·¡ Àμö¸¦ ¹ÞÁö ¾ÊÁö¸¸ Äݹé ÇÔ¼öÀÇ Àμö·Î $¸¦ Àü´ÞÇÏ¸é ¿ÜºÎÀÇ º°Äª¿¡ »ó°ü¾øÀÌ ÀÌ Äݹé¾È¿¡¼´Â $¸¦ jQuery·Î ÀνÄÇϵµ·Ï µÇ¾î ÀÖ´Ù. ±×·¡¼ ÀÌ Çڵ鷯³»¿¡¼´Â ´Ù¸¥
¶óÀ̺귯¸®ÀÇ ´«Ä¡¸¦ º¼ ÇÊ¿ä¾øÀÌ $±âÈ£¸¦ ¸¶À½´ë·Î »ç¿ëÇÒ ¼ö ÀÖ´Ù. ´ÙÀ½
¹æ¹ýµµ Á¾Á¾ »ç¿ëµÇ´Âµ¥ ¹®¹ýÀÌ Çã¶ôÇÏ´Â ÇÑ¿¡¼ ÃÖ´ëÇÑ À¶Å뼺À» ¹ßÈÖÇÑ °ÍÀÌ´Ù.
exchangerate7.html
<!DOCTYPE html>
<html>
<head>
<meta
charset="utf-8">
<title>exchangerate7</title>
<script
src="dollar.js"></script>
<script
src="jquery-1.11.0.min.js"></script>
<script>
jQuery.noConflict();
</script>
</head>
<body>
<h1>´Þ·¯
°è»ê±â</h1>
<hr
/>
<script>
$();
$(123);
(function($)
{
$('h1').css('background',
'yellow');
})(jQuery);
</script>
</body>
$¶ó´Â ¸íĪÀ» Àμö·Î ¹Þ´Â À͸í ÇÔ¼ö¸¦ ¼±¾ðÇϰí ÀÌ ÇÔ¼ö¸¦ ¹Ù·Î È£ÃâÇÏ¿© jQuery Àμö¸¦ ³Ñ±â´Â °ÍÀÌ´Ù. ±×·¯¸é ÀÌ ÇÔ¼ö ³»¿¡¼ Çü½ÄÀμö
$´Â ½ÇÀμö jQuery¿Í °°¾ÆÁö¸ç ¿ÜºÎÀÇ $¸íΰú´Â ´Ù¸¥ Áö¿ª ¸íĪÀÌ ¸¸µé¾îÁø´Ù. Àü¿ª°ú Áö¿ªÀÌ °ãÄ¡¸é Áö¿ªÀÌ
¿ì¼±ÀÓÀ» ÀÌ¿ëÇÏ´Â °ÍÀÌ´Ù. ÀÌ À͸í ÇÔ¼ö ³»¿¡¼ $´Â jQueryÀÇ ÇÔ¼öÀ̰í ÇÔ¼ö ¹Û¿¡¼ $´Â ´Ù¸¥ ¶óÀ̺귯¸®ÀÇ ¸íĪÀÌ
µÈ´Ù.
ÀÌ»óÀ¸·Î ¸íĪ Ãæµ¹À» ÇØ°áÇÏ´Â ¿©·¯ °¡Áö ¹æ¹ý¿¡ ´ëÇØ ¿¬±¸ÇØ ºÃ´Âµ¥ »óȲÀ» ȸÇÇÇÏ´Â ¹æ¹ýÀÌ´Ù º¸´Ï Àº±ÙÈ÷ º¹ÀâÇÏ´Ù. ÀÌ·± º¹ÀâÇÑ ¹æ¹ýÀ» µ¿¿øÇÏ´Â °Íº¸´Ù ´õ ¹Ù¶÷Á÷ÇÑ ¹æ¹ýÀº µÎ ¸»ÇÒ ÇÊ¿ä¾øÀÌ ¶óÀ̺귯¸®¸¦ Çϳª¸¸ ¾²´Â °ÍÀÌ´Ù. »ç½Ç ¶óÀ̺귯¸®¸¦ 2°³ ÀÌ»ó »ç¿ëÇÏ´Â °æ¿ì´Â ÈçÇÏÁö ¾ÊÀºµ¥ ±Ø´ÜÀûÀÎ
°æ¿ì¸¦ À§ÇØ ¸¶·ÃµÈ ±Ã¿©ÁöÃ¥À̹ǷΠÀß ÀÌÇØµÇÁö ¾ÊÀ¸¸é ±×³É ³Ñ¾î°¡µµ ¹«¹æÇÏ´Ù.