¾È±Ô °øºÎ¹æ

Javascript & JQuery & CSS > after(), insertAfter(), before(), insertBefore() - °´Ã¼ Ãß°¡

µî·ÏÀÏ : 2017-07-14 16:38 Á¶È¸¼ö : 34,166

1. after() ,insertAfter() 
    
    - ÁöÁ¤ÇÑ ¿ä¼Ò µÚ¿¡ »õ·Î¿î ¿ä¼Ò¸¦ »ðÀÔ

    - after()¿Í insertAfter()´Â µ¿ÀÏÇÑ ±â´ÉÀ» ¼öÇàÇÏÁö¸¸, »ðÀ﵃ ³»¿ë°ú Ÿ°ÙÀÇ À§Ä¡°¡ ´Ù¸§.
    A.after(B) - A µÚ¿¡ B¸¦ Ãß°¡
    A.insertAfter(B) - B µÚ¿¡ A¸¦ Ãß°¡


2. before() ,insertBefore() 

    - ÁöÁ¤ÇÑ ¿ä¼ÒÀÇ ½ÃÀÛ ºÎºÐ¿¡ ³»¿ëÀ» »ðÀÔ

    - before()¿Í insertBefore()´Â µ¿ÀÏÇÑ ±â´ÉÀ» ¼öÇàÇÏÁö¸¸, »ðÀ﵃ ³»¿ë¿Í Ÿ°ÙÀÇ À§Ä¡°¡ ´Ù¸§.
    A.before(B) - A ¾Õ¿¡ B¸¦ Ãß°¡
    A.insertBefore(B) - B ¾Õ¿¡ A¸¦ Ãß°¡

¿¹Á¦¸¦ º¸µµ·Ï ÇÏ°Ú½À´Ï´Ù.
 
		<fieldset>
				<legend>Source</legend>
					<div id="source" style="background-color:red;">Àû¿ëµÇ¾îÁú ¿ä¼ÒÀÔ´Ï´Ù.</div>
			</fieldset>

			<fieldset>
				<legend>Target</legend>
					<div id="target" style="background-color:gray;">Ÿ°Ù ¿ä¼ÒÀÔ´Ï´Ù.</div>
			</fieldset>

			<input type="button" id="afterBtn" value="after"></input>
			<input type="button" id="insertAfterBtn" value="insertAfter"></input>
			<input type="button" id="beforeBtn" value="before"></input>
			<input type="button" id="insertBeforeBtn" value="insertBefore"></input>




			$('#afterBtn').click(function(){
				$('#target').after($('#source'));
			});

			$('#insertAfterBtn').click(function(){
				$('#source').insertAfter($('#target'));          //after¿Í Ÿ°Ù,¼Ò½º À§Ä¡°¡ ´Ù¸§
			});

			$('#beforeBtn').click(function(){
				$('#target').before($('#source'));                          
			});

			$('#insertBeforeBtn').click(function(){
				$('#source').insertBefore($('#target'));      //before¿Í Ÿ°Ù,¼Ò½º À§Ä¡°¡ ´Ù¸§
			});
 
¡Ø Ȥ½Ã µµ¿òÀÌ µÇ¼Ì´Ù¸é ´ñ±Û¿¡ ÇѸ¶µð ³²°ÜÁÖ¼¼¿ä!
ÀÛ¼ºÀÚ   ºñ¹Ð¹øÈ£
ÀÚµ¿±Û ¹æÁö     (ÀÚµ¿±Û ¹æÁö ±â´ÉÀÔ´Ï´Ù.)
³»¿ë   ´ñ±Û´Þ±â 
À̸ÞÀÏ ¹®ÀÇ : cak0280@nate.com  
Copyright 2000 By ENTERSOFT.KR All Rights Reserved.