jQuery: Move one DIV element inside another

jQuery Practical exercise Part - I : Exercise-12

Move one DIV element inside another using jQuery.

Move the following 
<div id="source">
...
</div>
To 
<div id="destination">
...
</div>

Sample solution :

HTML Code :


<!DOCTYPE html>
<html>
<head>
<script src="https://code.jquery.com/jquery-git.js"></script>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>Move one DIV element inside another.</title>
</head>
<body>
<div id="nonSelected">
<!--Declaring BUTTON TAGS -->
<button id="btnDefault" onclick="moveButton(this)" type="button">Button1</button>
    <button id="btnPrimary" onclick="moveButton(this)" type="button" >Button2</button>
	
	  <button id="btnDanger" onclick="moveButton(this)" type="button">Button3</button>
	  
	  </div>
	  <div id="selected">
	  </div>
	  </body>
	  </html>

CSS Code :


#nonSelected{
    position: absolute;
    top: 10px;
    left: 10px;
    width: 180px;
    height: 180px;
    background-color: #884333;
    border-width: 1px;
    border-style: dotted;
    border-color: black;
    padding: 10px;
}

#selected{
    position: absolute;
    top: 10px;
    left: 200px;
    width: 180px;
    height: 180px;
    background-color: #498933;
    border-width: 1px;
    border-style: dotted;
    border-color: black;
    padding: 10px;
}

JavaScript Code :

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com


function moveButton(elem){
    if( $(elem).parent().attr("id") == "nonSelected" ){
        $(elem).detach().appendTo('#selected');
    }
    else{
        $(elem).detach().appendTo('#nonSelected'); 
    }
}

 

Contribute your code and comments through Disqus.

[출처] https://www.w3resource.com/jquery-exercises/part1/jquery-practical-exercise-12.php

 

 

 

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
134 remove double quotes from Json return data using Jquery 제이쿼리 결과에서 쌍 따옴표 제거 졸리운_곰 2019.03.07 323
133 Javascript replace “\\” to “\” : 자바스크립트 “\\” 를 “\”로 변환 졸리운_곰 2019.03.07 468
132 textarea 값 설정및 값 가져오기 졸리운_곰 2019.03.07 477
131 JQuery Object 선언 : jQuery creating objects [duplicate] 졸리운_곰 2019.03.06 542
130 javascript에서 JSON객체의 length 구하기 file 졸리운_곰 2019.03.06 434
129 [번역] 자바스크립트 클래스를 정의하는 3가지 방법 (3 ways to define a JavaScript class) 졸리운_곰 2019.03.06 478
128 [제이쿼리] 태그 및 요소 삭제, Remove() file 졸리운_곰 2019.03.06 848
127 jQuery .each문(for문) 사용시 break, continue를 하려면? file 졸리운_곰 2019.03.06 743
126 jQuery / Method / .removeClass() - 선택한 요소의 클래스 값을 제거하는 메서드 file 졸리운_곰 2019.03.06 543
125 jQuery – 속성 또는 속성 값으로 선택자 지정하기 졸리운_곰 2019.03.04 415
124 class 여러개 - jquery 선택자에서 javascript 변수를 사용하는 방법 졸리운_곰 2019.03.04 616
123 [JQuery] Object의 특정 클래스(Class) 포함 여부를 확인하는 다양한 방법. file 졸리운_곰 2019.03.04 356
122 jQuery / Method / .addClass() - 클래스 값을 추가하는 메서드 file 졸리운_곰 2019.03.04 397
121 [jQuery] 선택자에 변수 넣기 졸리운_곰 2019.03.04 642
120 자바스크립트 UUID 생성 졸리운_곰 2019.02.27 517
» jQuery: Move one DIV element inside another 졸리운_곰 2019.02.08 233
118 Removing, Replacing and Moving Elements in jQuery file 졸리운_곰 2019.02.08 305
117 HTML5 Drag and Drop javascrpt 드래그 앤 드랍 file 졸리운_곰 2019.02.08 474
116 JQUERY 로 트리메뉴(TREEVIEW) 만들기 file 졸리운_곰 2019.02.08 3931
115 DIV안에 DIV 넣어 정렬하기 file 졸리운_곰 2019.02.06 639
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED