jQuery 1.9 ÀÌ»óÀÇ ¹öÀüÀ» »ç¿ëÇϽ÷Á¸é,
jQueyrÀÇ live(), delegate() µîÀ» »ç¿ëÇÏ¸é ¾ÈµÇ°í,
on() ÇÔ¼ö¸¦ »ç¿ëÇØ¾ß ÇÕ´Ï´Ù.
»ç¿ë¹ýÀº µ¿ÀÏÇϳª, ÁÖ¿ä ¿¹Á¦´Â ¾Æ·¡ ¸µÅ© ÇÏ´ÜÀÇ example ºÎºÐÀ» Âü°íÇØ º¸½Ã±â ¹Ù¶ø´Ï´Ù.
http://api.jquery.com/on/
jQuery ÃֽŠ¹öÀü¿¡¼ Event µî·Ï ¹× ÇØÁ¦´Â
.on(), .off()·Î ´ë½ÅÇÕ´Ï´Ù.
±è¼ö¿¬ ´ÔÀÌ ¾²½Å ¿ø¹® ±ÛÀÔ´Ï´Ù.
Á¦°¡ Áö±Ý ÃֽŹöÁ¯ Á¦ÀÌÄõ¸®¸¦ »ç¿ëÇϴµ¥¿ä,
°ÁÂÁß Á¦ÀÌÄõ¸®1ÀÇ 28¹ø °ÀÇÁß..
ÃֽŹöÁ¯ Á¦ÀÌÄõ¸®¸¦ ÀÌ¿ëÇÏ¿© .live »ç¿ëÇÏ·Á°í Çϴµ¥¿ä..
// live ´Â ¾ÕÀ¸·Î »ý¼ºµÉ ¸ðµç ¿ä¼Ò¿¡µµ À̺¥Æ® ºÎ¿©
$("p").live ("click", function(e){
alert(e.target.innerText);
$(this).after("»õ·Î¿î p ÅÂ±× ¿µ¿ª!!! ");
});
// delegate ƯÁ¤ ¿µ¿ª ³»ÀÇ ¿ä¼Ò¿¡ ´ëÇÑ À̺¥Æ® ºÎ¿©
$("ul").delegate('li', 'click', function(e){
alert(e.target.innerText);
})
ÀÌ ±¸¹®.. µÑ´Ù Å×½ºÆ®¿¡¼ ¾ÈµË´Ï´Ù.
Ȥ½Ã³ª ½Í¾î °»ç´Ô²²¼ »ç¿ëÇϽôÂ
¿¹Àü Á¦ÀÌÄõ¸® ¹öÁ¯ jquery-1.7.1.min.jsÀ¸·Î Çϴϱî Àߵdz׿ä.
ÃֽŹöÁ¯¿¡¼ live, delegate ¸¦ »ç¿ëÇÏ·Á¸é ¾î¶²½ÄÀ¸·Î »ç¿ëÇÏ¸é µÇ´Â°Ç°¡¿©?
|