<img class="tab active" src="aaa_off.jpg">
<img class="tab" src="bbb_off.jpg">
<img class="tab" src="ccc_off.jpg">
À§¿Í °°Àº htmlÀÌ ÀÖ½À´Ï´Ù.
ÆäÀÌÁö°¡ ¿·ÈÀ» ¶§ ù¹ø° À̹ÌÁö¸¸ aaa_off.jpg -> aaa_on.jpg ·Î º¸À̵µ·Ï
active¶ó´Â class¸¦ ±âº»À¸·Î Á༠jquery·Î 󸮸¦ Çß½À´Ï´Ù.
¿©±â¼ µÎ ¹ø°³ª ¼¼¹ø° À̹ÌÁö¸¦ ¼±ÅÃÇßÀ» ¶§
ÇØ´ç À̹ÌÁö°¡ bbb_on.jpg / ccc_on.jpg·Î ¹Ù²î°Ô ÇÏ°í ½Í¾î¿ä.
ÇöÀç±îÁö ÀÛ¼ºÇÑ Á¦ÀÌÄõ¸®´Â ¾Æ·¡¿Í °°½À´Ï´Ù.
if ( $('img').hasClass('active') ){
$('img.active').attr('src', $('img.active').attr('src').split('_off.')[0] + '_on.' + $('img.active').attr('src').split('_off.')[1]);
}
$('img.tab').click(function(){
if ( !$(this).hasClass('active') ){
var image_name = $(this).attr('src').split('_off.')[0];
var image_type = $(this).attr('src').split('off.')[1];
$(this).attr('src', image_name + '_on.' + image_type);
}
});
ÀÏ´Ü Å¬¸¯Çϸé À̹ÌÁö´Â Àß ¹Ù²î´Âµ¥,
¹®Á¦´Â.. ´Ù¸¥ À̹ÌÁö¸¦ Ŭ¸¯ÇßÀ» ¶§, on µÇ¾ú´ø À̹ÌÁö°¡ off·Î ¹Ù²î°Ô ÇØ¾ß Çϴµ¥
¾î¶»°Ô 󸮸¦ ÇØ¾ß ÇÒÁö ¸ð¸£°Ú½À´Ï´Ù.
not(this)¶ó´Â ¸í·É¾î¸¦ ½á¼ Ŭ¸¯ÇÑ °Í ¿Ü¿¡´Â ¸ðµÎ _off ·Î ¹Ù²Ù·Á°í Çغôµ¥
Á¦´ë·Î µ¿ÀÛÀ» ÇÏÁö ¾Ê³×¿ä.
Áï, Ŭ¸¯ÇÑ À̹ÌÁö¸¸ ÆÄÀÏ¸í µÚ°¡ _on.jpg ·Î µÇ°í,
Ŭ¸¯ÇÑ À̹ÌÁö ¿ÜÀÇ À̹ÌÁö´Â µÚ°¡ _off.jpg ·Î µÇ¾î¾ß ÇÕ´Ï´Ù.
¾î¶»°Ô ó¸®ÇØ¾ß ÇÒÁö Á¶¾ð ºÎŹµå¸³´Ï´Ù. ¤Ð¤Ð |
});
¾È¿¡ $('img.tab') À» ÀüºÎ _on ¿¡¼ _off ·Î ¹Ù²Ù´Â ·ÎÁ÷°ú active Ŭ·¡½º¸¦ Áö¿ì´Â ·ÎÁ÷À» ¸ÕÀú ³Ö°í
±× µÚ¿¡ $(this) ¸¸ _on À¸·Î ¹Ù²Ù¼¼¿ä