Javascript & JQuery & CSS > find() - °´Ã¼¸¦ ã¾Æ¶ó~~~ µî·ÏÀÏ : 2017-07-04 19:59 Á¶È¸¼ö : 53,512jqueryÀÇ find ¸Þ¼Òµå´Â ¿øÇϴ Ŭ·¹½º³ª ¾ÆÀ̵𸦠ã´Âµ¥ »ç¿ëµÇ´Â ¸Þ¼ÒµåÀÔ´Ï´Ù.
ÀÌ·¸°Ô¸¸ ¸»Çϸé $('.class')³ª $('#id') ¿Í ºñ½ÁÇÏ´Ù°í »ý°¢ µÉ ¼ö ÀÖÀ¸³ª ÀÌ ¸Þ¼ÒµåÀÇ °Á¡Àº Áö¿ª ³»ºÎ¸¦ °Ë»ö Çϴµ¥¿¡ ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î ¾Æ·¡¿Í °°Àº htmlÀÌ ÀÖ´Ù°í ÇսôÙ.
ÀÌ °æ¿ì¿¡ div2ÀÇ item2¸¦ ¼±ÅÃÇؼ Á¶ÀÛÇÏ·Á°í ÇÑ´Ù¸é $(".div2 .item2") ¿Í °°Àº ¹æ¹ýÀÇ Á¢±ÙÀÌ ÇÊ¿äÇÕ´Ï´Ù. ÇÏÁö¸¸ find()¸¦ »ç¿ëÇϸé $(this).find(".item2") ¿Í °°Àº Á¢±ÙÀÌ °¡´ÉÇÕ´Ï´Ù. ȤÀº ±× ºÎ¸ð¸¦ ¼±ÅÃÇÏ¿© find() ÇÏ´Â ¹æ¹ýµµ ÀÖ½À´Ï´Ù. <ul> ³»ºÎÀÇ <li> Áß ¸¶Áö¸· <li>¸¦ ã°í ½Í´Ù¸é
¿Í °°Àº ¹æ¹ýÀ¸·Î Á¢±Ùµµ °¡´ÉÇÕ´Ï´Ù.
find #A1 ¹öÆ°À» Ŭ¸¯ÇÏ°Ô µÇ¸é $('#A1').find('.child').css('background','red'); ¸í·ÉÀÌ ½ÇÇàµÇ´Â °É º¼ ¼ö ÀÖ½À´Ï´Ù. ID °¡ A1 ¹Ø¿¡ ÀÖ´Â ¸ðµç .child Ŭ·¹½º¸¦ ã°Ô µË´Ï´Ù. (A1-1, A1-2, A2-1, A2-2, A3-1 , A3-2) find #A2 ¹öÆ°À» Ŭ¸¯ÇÏ°Ô µÇ¸é $('#A2').find('.child').css('background','red'); ¸í·ÉÀÌ ½ÇÇàµÇ´Â °É º¼ ¼ö ÀÖ½À´Ï´Ù. ID °¡ A2 ¹Ø¿¡ ÀÖ´Â ¸ðµç .child Ŭ·¹½º¸¦ ã°Ô µË´Ï´Ù. (A2-1, A2-2, A3-1 , A3-2) find #A3 ¹öÆ°À» Ŭ¸¯ÇÏ°Ô µÇ¸é $('#A3').find('.child').css('background','red'); ¸í·ÉÀÌ ½ÇÇàµÇ´Â °É º¼ ¼ö ÀÖ½À´Ï´Ù. ID °¡ A3 ¹Ø¿¡ ÀÖ´Â ¸ðµç .child Ŭ·¹½º¸¦ ã°Ô µË´Ï´Ù. (A3-1 , A3-2)
|